首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 343 毫秒
1.
公共安全编程接口(CSPI)是安全中间件与用户之间的接口,通过使用公共安全编程接口用户可以透明地利用安全中间件完成安全服务。该文介绍了安全中间件的体系结构,给出了公共安全编程接口的设计和实现。  相似文献   

2.
张卓亚  张志鸿 《微计算机信息》2007,23(18):149-150,157
ACE是一个实现了并发通信软件核心设计模式的面向对象软件框架,是进行面向对象网络编程的利器.文章针对交易通信中间件开发过程中存在的升级维护、跨平台、链路状态维护、高效的日志等问题,基于ACE类库及相关模式给出了一个具体的面向对象的高效解决方案,实现了通信中间件的快速、高效开发.  相似文献   

3.
当前大型数据库应用系统较多采用中间件构成三层体系结构,实现三层结构系统的关键技术是中间件技术。在设计广东省高速公路联网收费系统时,考虑到全省需求的复杂性和开发、维护的高效性,使用了多种应用软件,同时采用中间件来为应用软件提供运行和开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件。在实际应用中,该系统的运行体现出了安全、稳定和高效的性能。  相似文献   

4.
当前大型数据库应用系统较多采用中间件构成三层体系结构,实现三层结构系统的关键技术是中间件技术.在设计广东省高速公路联网收费系统时,考虑到全省需求的复杂性和开发、维护的高效性,使用了多种应用软件,同时采用中间件来为应用软件提供运行和开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件.在实际应用中,该系统的运行体现出了安全、稳定和高效的性能.  相似文献   

5.
本文简述DirectSound体系结构中两个重要的COM接口对象和初始化过程,并通过实例阐述DirectSound播放WAVE声音文件的编程方法。  相似文献   

6.
本讲座将向读者介绍Microsoft Visual Basic 3.0(以下简称为VB3.0)编程的方法及经验,希望读者从中获益,尽管VB 3.0不是面向对象的编程语言,但它把用户最常使用的方法和工具集成为众多的对象并赋予它有多种属性,属性的缺省值使得对象成为最常使用的方法和工具,当然用户可根据实际需要在设计或运行时改变对象的属性值,VB 3.0功能强大使用方便的开发环境,灵活的事件驱动,丰富的用户接口,众多的供用户使用的工具,内容广泛详细的帮助文档,它们将使您的编程变得简单有趣。本讲座由河北大学高志成,朱亮先生供稿。共分5讲: 第一讲 VB 3.0的基本内容及编程方法 第二讲 VB 3.0对象的使用 第三讲 动态数据交换(DDE) 第四讲 对象链接与嵌入OLE 第五讲 数据库管理  相似文献   

7.
为了利用Internet上现有的软件资源进行Web应用的开发,对当前已存在的构件技术、中间件技术和软件组合技术进行了研究.在充分考虑到Web应用特点的基础上,利用中间件联结异构构件方面的优势,提出一种基于中间件技术,利用构件,通过可视化编程模型构建用户工程的方法.最后通过实例说明用户构建的工程在中间件驱动下的运行原理,显示了该方法的可行性.  相似文献   

8.
通信管道地理模型的设计与实现   总被引:4,自引:0,他引:4  
杨立法 《计算机工程》2003,29(16):27-29
基于面向对象GIS建模技术提出了一种有效的通信管道地理模型,并且在Maplnfo平台通过MapBasic编程完全实现。该模型不仅满足视觉要求,而且设计的用户操作简便、易用,为实现对市话管线资源的高效、可视化管理提供了一条有效的途径。  相似文献   

9.
面向对象的顺控输送系统编程方法   总被引:3,自引:0,他引:3  
黄咏  龙洪胜  庄诚 《控制工程》2005,12(1):53-57
将面向对象方法引入复杂逻辑顺序控制系统,提出将逻辑关系分成两部分,设备及相关的自有逻辑经抽象与封装成为设备对象,设备之间的逻辑则被封装到虚拟的流程对象中,通过对象之间的消息交互实现顺序控制功能。采用面向对象方法,顺序控制系统编程可以从实现复杂的逻辑运算转变成创建两类对象和建立对象之间的消息传递机制以一个输送系统为例阐明面向对象方法可以显著提高编程效率,增强系统的可扩充性,面向对象方法为顺控系统的建模、优化等进一步研究提供了一个新思路。  相似文献   

10.
本文介绍了以松下FP1小型机系列PLC为对象的模拟仿真软件的设计与实现,提出采用面向对象和多线程运行机制的系统实现方法。在单台电脑上,能模拟PLC编程、实际运行和外部信号输入控制,并动态监视运行情况。编程环境使用C Builder,应用软件界面采用松下PLC编程软件界面,并与windows界面相一致,方便用户操作,极大地方便了PLC教学实验和PLC的离线调试。对其它类似PLC模拟系统的设计也具有参考价值。  相似文献   

11.
CAR构件编程技术中的自描述特性   总被引:3,自引:0,他引:3  
从面向对象编程到面向构件、中间件编程,是网络时代编程技术的飞跃。构件与接口数据的自描述,为从二进制级上把接口与实现分离提供了方便,并达到接口可以跨地址空间(或者说可以远程化)的目的。构件及接口数据的自描述是COM的理论基础及立足点之一。CAR构件编程技术深入贯彻了这一思想。论文研究了其相关的设计与实现,并探讨其对网络时代编程模型的参考意义。  相似文献   

12.
Robust electronic commerce will require several proprietary systems to interoperate. CommerceNet is proposing Eco System, a cross industry effort to build a framework of frameworks, involving both e-commerce vendors and end users. Eco System will consist of an extensible object oriented framework (class libraries, application programming interfaces and shared services) from which developers can assemble applications quickly from existing components. These applications could subsequently be reused in other applications. We are also developing a Common Business Language (CBL) that lets application agents communicate using messages and objects that model communications in the real business world. A network services architecture (protocols, APIs, and data formats) will insulate application agents from each other and from platform dependencies, while facilitating their interoperation. Functionally, Eco System fills three distinct roles. It is: a layer of middleware that facilitates agent interoperation through services such as authentication, billing, payment, and directories; an object oriented development environment that encourages the reuse of e-commerce modules (even modules that represent the product line of an entire company); and an industry roadmap and interoperability example that promotes open standards and helps technology vendors communicate with end users about product features  相似文献   

13.
DOPS——分布式面向对象编程系统   总被引:1,自引:0,他引:1  
DOPS是我们在Sun工作站网络中设计实现的分布式面向对象编程系统。目前包括并发面向对象编程语言CC++和该语言在松散耦合分布式环境中的运行支撑系统DRTS。本文分别介绍CC++和DRTS的设计与实现,最后给出检测结果。  相似文献   

14.
以多功能标准显控台为硬件平台,红外警戒设备接口计算机软件采用分层结构,由核心层、中间层和应用层组成。在Vx-Works操作系统下采用中间件技术完成所有硬件模块加载、操控模块和图形窗口可视化管理等。在应用层运用面向对象软件设计方法,针对特定功能需求,应用面向对象软件设计基本原则为应用对象分配职责,完成软件编码所需类图和交互图设计。  相似文献   

15.
沈秀峰  吴健 《计算机工程与设计》2007,28(9):2193-2195,F0003
基于对象的分布式计算技术是当今计算机软件开发的所采用的一种重要技术.与传统开发技术相比,分布式对象技术具有更好的开放性和扩展性.基于对象的中间件是分布式对象技术的良好应用.结合能量管理系统的需要,在分布式对象互操作思想的基础上,对电力监控系统中所采用的分布式中间件技术进行了设计与分析,对电力监控系统中的中间件技术的组织模式、系统流程及实现模式进行了设计,应用cORBA中间件技术对其进行了实现,并在某智能配电自动化有限公司得到了相应的应用.  相似文献   

16.
为了提高网络中数据传输的安全性,对数据文件加密是一种常用的有效手段。利用C#作为文件加密系统的开发平台,采用面向对象程序设计方法,并基于DES加密算法实现了文件的加密、解密、密码设置等功能。测试结果表明,该文件加密系统可对ASCII文件正确、快速加解密,且密文文件很难破解,该系统可广泛用于网络通信领域中。  相似文献   

17.
A Real-Time Wireless Distributed Embedded System (RTWDES) is formed by a large quantity of small devices with certain computing power, wireless communication and sensing/actuators capabilities. These types of networks have become popular as they have been developed for applications which can carry out a vast quantity of tasks, including home and building monitoring, object tracking, precision agriculture, military applications, disaster recovery, industry applications, among others. For this type of applications a middleware is used in software systems to bridge the gap between the application and the underlying operating system and networks. As a result, a middleware system can facilitate the development of applications and is designed to provide common services to the applications. The development of a middleware for sensor networks presents several challenges due to the limited computational resources and energy of the different nodes. This work is related with the design, implementation and test of a micro middleware for RTWDES; the proposal incorporates characteristics of a message oriented middleware thus allowing the applications to communicate by employing the publish/subscribe model. Experimental evaluation shows that the proposed middleware provides a stable and timely service to support different Quality of Service (QoS) levels.  相似文献   

18.
Distributed object programming is significantly more complex than programming a local host and requires highly skilled developers. Current distributed middleware for distributed programming is hard to use mainly because its programming model and runtime support are quite different from those of local programming. For instance, the local reference and the remote reference to the same object are of different types and therefore are not assignable to the same set of references. Hence, a remote reference cannot always replace a local reference as a parameter in a method invocation. Furthermore, a local object cannot be referenced remotely, unless it has been first converted into a remote object. Another distributed programming obstacle with current middleware is that access to classes and resources residing across the distributed environment is not as natural and transparent as with local programming, where all resources are in the same classpath. The Java language introduces a new scope where distributed object programming can become as easy and simple as local programming. In this paper we identify the main distinctions between local and distributed Java programs and present new middleware which achieves this goal. The proposed middleware converts any Java-enabled host into a Java peer, which can share its classes and object instances and interact with other Java peers in a manner which almost reflects a single system image to the user.  相似文献   

19.
针对网络化测试系统中测试设备种类繁多,总线结构和测试平台各不相同的问题,研究了基于面向服务体系结构(SOA)的网络化测试系统消息中间件(MOM).将SOA与MOM相结合,设计了该中间件的体系结构,给出了消息发布和订阅的流程,并对消息的格式进行了详细定义,结合实例,验证了该模型的有可行性和有效性.实验结果表明,该中间件为网络测试系统的各个测试设备提供了一种公用的信息通信方式,可以有效地解决网络化测试系统中的跨平台数据交换和通讯问题.  相似文献   

20.
CORBA是一种当前流行的基于对象技术的中间件平台。它提供了一种松散的、异步的通信机制,解决分布式计算环境中不同硬件设备和软件系统的互联,增强了网络间软件的互操作性,解决传统分布式计算模式中的不足等问题。目前的CORBA产品大多缺乏容错机制,针对产品已有的缺陷和不足,给合了中间件技术的优点,运用对象复制技术和热备份技术实现容错服务。文章设计并实现了一种应用级容错CORBA系统,提高了系统的可靠性,满足了分布式系统对容错的要求。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号