首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 796 毫秒
1.
COM(Component Object Model)技术是一种新的软件开发方法,它提供了跨越编程语言、操作系统甚至网络来访问组件对象的通用途径。通常,客户与组件之间的通信过程是单向的,客户创建组件对象,然后调用对象所提供的功能,这往往不能够满足实际的需要。对于一个全面的交互过程来说,组件对象也要主动与客户进行通信,可连接对象的通信机制可以很好地解决这个问题。并且对实际工作很有指导意义。  相似文献   

2.
叶蓉  陈榕 《微机发展》2008,18(2):9-12
"和欣"操作系统是基于CAR构件技术、支持构件化应用的嵌入式操作系统。一般的构件,客户与构件之间的通信过程是单向的,客户创建构件对象,然后客户调用对象所提供的接口函数。在这样的通讯过程中,客户总是主动的,而构件对象则处于被动状态。对于一个全面的交互过程来说,这样的单向通信往往不能满足实际的需要,构件对象也要主动与客户进行通信,构件也提供回调接口。和欣系统中的Callback机制有助于实现二进制构件拼装;并允许构件异地运行,可极大地提高构件的运行效率,但其本身实施过程很复杂。提出在"和欣"操作系统中,实现CAR智能指针来简化用户实现Callback机制的过程。  相似文献   

3.
"和欣"操作系统是基于CAR构件技术、支持构件化应用的嵌入式操作系统.一般的构件,客户与构件之间的通信过程是单向的,客户创建构件对象,然后客户调用对象所提供的接口函数.在这样的通讯过程中,客户总是主动的,而构件对象则处于被动状态.对于-个全面的交互过程来说,这样的单向通信往往不能满足实际的需要,构件对象也要主动与客户进行通信,构件也提供回调接口.和欣系统中的Callback机制有助于实现二进制构件拼装;并允许构件异地运行,可极大地提高构件的运行效率,但其本身实施过程很复杂.提出在"和欣"操作系统中,实现CAR智能指针来简化用户实现Callback机制的过程.  相似文献   

4.
论述可连接对象和连接点机制的原理,并用ATL编程实现可连接对象和内嵌于客户的事件接收器,实现组件服务器与客户间的通信.  相似文献   

5.
EJB规范和CORBA规范是目前三层或多层结构的主要组件开发结构。EJB组件是基于JAVA的组件规范,而CORBA是与语言无关的组件规范。在一个大的复杂的应用系统中,通常可能会有这两种组件同时存在,因此它们之间的互操作是人们必须考虑的问题。这种互操作包括JAVA客户调用CORBA对象或非JAVA客户调用EJB对象,以及EJB对象与CORBA对象之间的互操作。  相似文献   

6.
《自动化博览》2002,19(3):68-69
◆ 基于COM技术的OPC 微软公司为了提供商业应用程序和特定用途的软件包间的相互连接性,开发了组件对象模型(Component Object Model, COM)技术。COM是一种软件组件间相互数据交换的有效方法。COM技术具有以下特点: COM并不是一种计算机语言,它与运行的机器(只要互相连接),机器的操作系统(只要支持COM)以及软件开发的语言无关,而是在任意的两个软件组件之间都可以相互通信的二进制和网络的标准。 COM服务器是根据COM客户的要求提供COM服务的可执行程序,作为Win32上可执行的文件发布。 COM客户程序和COM…  相似文献   

7.
1 OPC规范基础 1.1 COM/DCOM简介 随着计算机软件科学的发展,应用系统功能日趋复杂,程序愈加庞大,软件开发的难度也更大.为此,需要将应用程序划分为多个功能独立的模块,由各模块协同完成实际的任务.这些模块被称为组件,它们可以被进行单独设计、编译和调试,因此具有开放性、易升级、易维护等优点.COM(component object model)就是一个由微软公司推出的开放的组件标准.COM标准包括规范和实现二大部分,规范部分定义了组件之间通信的机制,这些规范不依赖任何特定的语言和操作系统,具有语言无关性;COM标准的实现部分是COM库,COM库为COM规范的具体实现提供了一些核心服务.由于COM以客户/服务器模型为基础,因此具有良好的稳定性和很强的扩展能力.DCOM(distributed component object model)是建立在COM之上的一种规范和服务,提供了一种使COM组件加入网络环境的透明网络协议,实现了在分布式计算环境下不同进程之间的通信与协作.客户程序和COM组件程序进行交互的实体是COM对象.COM对象类似C+ +中对象的概念,它是某个类(class)的一个实例,包括一组属性和方法.COM对象提供的方法就是COM接口,它是一组逻辑相关函数的集合.客户程序必须通过接口才能获得COM对象的服务.  相似文献   

8.
Windows中基于组件对象模型的串行口通信   总被引:2,自引:0,他引:2  
根据组件对象模型的语言无关性和版本升级的鲁棒性,利用COM编程技术自行开发了一个组件用于串行口通信,并将它应用于实际的工程项目中,取得了良好的效果。  相似文献   

9.
本文从客户/服务器系统性能调整的角度出发,介绍了PowerBuilder与ORACLE数据库之间的连接与通信方式,给出了数据库环境文件设置、事物对象及自定义事物对象等数据库连接方式,讨论了Cursor的使用、ORACLE存储过程调用等数据通信技术,并指出了与此相关的在实际安装PowerBuilder和ORACLE时应注意的有关问题。  相似文献   

10.
基于COM的软件组件   总被引:25,自引:4,他引:21  
先引入组件对象模型,然后简要阐述组件的结构及实现,包括COM对象和接口IUnknown接口、COM对象的创建、组件与客户之间的通讯。最后,用VC++中的ATL创建一进程内组件,用VB调用其功能服务。  相似文献   

11.
介绍了一个基于客户/服务器模式下的嵌入式通讯平台的设计原理,分析了它的软硬件组成、Socket通信流程和串口类的封装,阐述了在Delphi环境下COM(component object model)的实现原理,以及如何利用套接字控件完成COM服务器和COM客户端之间的数据传递,此外,结合实例说明了串口通信的流程.  相似文献   

12.
接口是客户与服务器通信的唯一途径。客户通过接口访问服务器对象,服务器同样可以通过接口实现对客户的访问。本文通过一个简单的实例,阐述了服务器借助于事件与客户通信的原理,详细介绍了编程步骤,给出了服务器和客户端的程序清单。  相似文献   

13.
14.
胡波  谭良 《计算机科学》2016,43(4):97-101, 110
HBase已成为大数据存储、分析和处理的关键部件,对其进行性能优化是当前产业界和学术界的一个研究热点。HBase架构包括多个子系统,子系统之间的通信采用远程过程调用(Remote Procedure Call,RPC)通信机制,但这些子系统的RPC客户端采用的是阻塞通信模式,这种模式在客户端数据请求密集的情况下会引起线程的阻塞,影响了子系统之间的通信效率,降低了HBase的性能。首先分析了HBaseRPC客户端与服务端的通信机制,然后提出了一种HBaseRPC客户端非阻塞的通信模型,并通过Java NIO技术实现。实验结果表明,该模型有效降低了阻塞模式对通信性能的影响,提高了HBaseRPC客户端的通信性能。  相似文献   

15.
Procol     
PROCOL is an object-oriented language with distributed delegation. It strongly supports concurrency: many objects may be active simultaneously, they execute in parallel unless engaged in communication. An object has exported operations, called Actions. Only one Action can be active at a time, however special interrupt Actions may interrupt regular Actions. Communication is performed via remote procedure call, or via a one-way synchronous message with short-time binding. In communications both client and server can be specified, either by object instance identifiers, or by type. Therefore client-server mappings may be 1-1,n-1, or 1-n, though only 1 message is transferred. PROCOL controls object access by an explicit per-object protocol. This protocol is a specification of the legality and serialization of the interaction between the object and its clients. It also provides for client type checking. The use of protocols in object communication fosters structured, safer and potentially verifiable information exchange between objects. The protocol also plays an important role as a partial interface specification. In addition it acts as a composition rule over client objects, representing relations with the client objects. PROCOL's communication binding is dynamic (run-time); it functions therefore naturally in a distributed, incremental and dynamic object environment. PROCOL also supports constraints, without compromising information hiding. An implementation is available in the form of aC extension.This author is supported by the Dutch Science Organization NWO  相似文献   

16.
有自我控制与辨别身份能力的移动代理人编程技术,不但能够在网路上移动,也能够与其他代理人编程沟通及执行任务.由于移动代理人常常运作于异质的网路或作业系统(operating system)环境下,因此,一个具有整体逻辑性操作界面来存取实体结构的管理系统就显得越发重要.提出了一个能够追踪和维持移动代理人的管理系统,并且应用于远距教学(distance learning).此系统的主要目的在于提供移动代理人通用的存取环境.为了能使此系统完全运作,论述了移动代理人通信网路模组、移动代理人演化阶段来支援管理代理人与用户端代理人.另外,也将移动代理人所使用的工具编程整合成为角色扮演(role-setting)物件;此角色扮演物件是符合所谓应用编程驱使元件(application-driven component)的,因此,此系统也能够符合专业化利益的使用者的需求.  相似文献   

17.
以天气预报客户端设计为研究对象,首先阐述Android系统的四层架构,介绍各个层的功能;其次进行天气预报客户端设计,进行系统功能的整体规划,将天气预报客户端功能划分为天气预报、天气预警、专业气象和辅助服务四个模块,阐述每一个模块的具体功能;在此进行通信接口的设计,客户端的通信接口包括客户端与气象服务数据库的通信接口和与客户应用的通信接口;最后介绍客户端应用操作的流程。  相似文献   

18.
提出一种基于CAR构件的用户自定义事件机制。该机制是一种适用于嵌入式系统的、用户自定义的、实现客户与构件间交互通信的计算机运行环境的事件管理机制及装置。该机制可自动生成构件,生成构件具有升级独立性、构件互操作的简单快速性、接口重用性、构件本地/远程透明化、编程语言无关性等特性。该机制屏蔽了客户程序调用构件对象过程中繁琐的细节,大大简化了客户程序的实现。  相似文献   

19.
ADO组件Stream对象在Web信息发布系统图片上传中的应用   总被引:5,自引:0,他引:5  
基于ASP技术的文件上传/下载服务是目前Web网站实现客户端和服务器端交流信息的一种常用方式,它主要是通过FSO(File System Object)对象实现的。FSO可以实现创建、复制或移动一个文件等基本操作,但它无法直接操作二进制文件,导致图片上传和维护不便。在“华中农业信息网”的管理实践中,借助于ADO的Stream对象设计了Web图片信息发布上传系统,获得了良好效果。对相关技术、设计思路进行了讨论,并给出了系统中的主要功能模块及关键代码。  相似文献   

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

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