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