船舶综合监控系统数据通信技术研究.docx
《船舶综合监控系统数据通信技术研究.docx》由会员分享,可在线阅读,更多相关《船舶综合监控系统数据通信技术研究.docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、船舶综合监控系统数据通信技术研究 1OPC基础COM技术概述 OPC属于是一种工业标准,在实施过程中,主要是以微软OLE(ObjectLinkingandEmbedding)、COM和DCOM技术为基础。除此之外,OPC能够将一整套接口、属性和方法呈现出来,实现过程控制和制造业自动化控制操作。总的来说,COM模型优势主要集中在以下几方面:第一,用户希望能够制定自己需要的应用程序,反观整个组件技术,从本质角度来说可以被定制,用户可以用相关组件对之前的进行替代。第二,由于组件属于是应用程序中独立的部件,实际软件的可重用性也得到了稳步提升。第三,随着宽带网络重要性的提升,分布式网络应用成为了软件市场
2、之中十分重要的卖点。站在COM组件程序角度来说,人们可以对交互进行重新定义,还需要将程序运行所需要的环境呈现出来。在实际COM标准集中设计时,组件程序也被称之为模块,这其中可以是动态链接库,也可以被当作是进程内的组件内容。组件之中可以包含很多个对象,这主要是由于COM模型基本单元代表着对象,在程序之间相互通信的时候,对方应该是COM对象,但无论是动态链接库DLL,还是可执行程序EXE,均能够发送COM对象的相应代码载体。 2COM接口 2.1接口定义和标识。这里所提到的接口代表着一组函数数据结构,借助于该数据结构的应用,能够将组件功能更好的呈现出来,借助于接口定义一组函数内容,该类函数主要是通
3、过组件对象将信息显示出来,获取更多组件服务对象。各个客户程序也可以借助于函数指针,实现对接口成员函数的合理调用。一般来说,接口指针会指向另一个指针,另一个指针会指向新一组函数,这也是人们常说的接口函数。一般来说,人们主要是利用接口函数对虚函数进行表示,如果接口虚函数表是确定的,所有接口成员个数也会处于不变状态。在接口定义过程中,信息确定应该以二进制一级进行确认。从之前研究过程中能够看出,接口并不具备变性特点,一个COM对象能够支持多个接口,而且COM接口主要应用的是唯一标识符,如果对该类接口进行应用,需要将接口所能提供的具体方式明确出来。2.2接口特性。首先是二进制特点,COM接口具备很强的规
4、范性特点,而且具备二进制一级标准,具备表达能力的语言,均可以对该类接口进行描述,让整个组件程序开发显得更具可行性。其次是接口不变性,接口属于客户程序和组件程序的连接纽带,能够呈现出不变性特点,如果客户程序和组件程序可以按照接口设计进行开发,当独立开发两项程序之后,便会达到预期效果。再次是扩展性,接口在应用过程中,能够呈现出较强的继承性特点,以说明继承为主,这里所提到的说明继承只是对成员函数进行有序说明,并不会将继承接口实现,这主要是由于接口定义不包括函数实现,而且只能单继承,不能多继承。最后是多态性,多态性代表着面向组件对象的重要性,实际COM对象多态性让客户程序在同样接口基础上,对不同对象进
5、行处理。 3COM结构 3.1服务器模型。该种模型在设计过程中,主要是将对象和客户之间的互动关系呈现出来,该过程主要是以服务器模型为基础,该类服务器模型具备较强的稳定性特点,能够设立COM模型目标,当程序通信工作结束之后,稳定性和可靠性也能得到有效展示。一般来说,COM不仅是服务器模型,客户同样可以提供服务,而且服务方也能具备组件对象功能。其中,一个对象可以是服务器模型,同样也可以是客户,实际COM能够处理好所有情况。总的来说,服务器模型开发比较成功,为后续模型建设创造良好条件,而且用户和服务器之间的关系也会变得更加灵活。3.2COM库。COM库在设计过程中,需要将COM标准呈现出来,该部分内
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 船舶 综合 监控 系统 数据通信 技术研究
限制150内