基于SOAP分布式组件通信的研究

来源 :大连海事大学 | 被引量 : 8次 | 上传用户:lyh682020
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分布式组件模型具有跨平台、跨语言以及易扩展等优点,企业希望通过多种硬件平台的异种类型组件之间的通信,来迅速的构造一个应用系统。对于企业应用来说,基于不同规范的分布式组件的互操作性就成为一个非常重要的特性。目前现有的分布式组件规范DCOM和CORBA都需要在服务器端和客户端有明确的、同类型基本构架的具体对象模型协议,导致它们之间很难进行互操作,当前大部分CORBA/COM互操作产品遵循CORBA规范的CORBA/COM互操作标准,仍存在执行效率缓慢、实现复杂性高和可扩展性差等缺点。 SOAP协议是一种基于XML的分布式对象通信协议,它具有简单性、平台无关性和可扩展性等优点。SOAP的出现为DCOM和CORBA对象之间的通信提供了另外一种可行的方式。本文主要以CORBA组件与DCOM组件之间的通信为例,分别从CORBA组件开发的角度与DCOM组件开发的角度提出了基于SOAP的CORBA对象与DCOM对象之间的通信实现方案。研究表明使用SOAP协议可以实现在垂直应用层面上CORBA组件对象和DCOM组件对象的水平整合,以及彼此之间的透明访问。 本文首先对SOAP协议进行了介绍,接着针对CORBA/COM互操作规范的不足提出了一种基于SOAP的分布式组件的通信模型,并研究了通信方案的具体实现技术:(1)序列化器/反序列化器的编写,(2)通用复合数据类型的设计与实现,(3)WSDL格式转换,(4)配置WSML文件等,在此基础上给出了该方案的一个功能验证实例,最后对研究工作进行了总结,对于今后的工作提出了建议。
其他文献
在这个瞬息万变的时代,随着网络通信技术的迅猛发展,人们可以通过因特网方便快捷地获得各种服务.而在人们对各种服务的需求呈指数上升的时候,通过各种可能的通信媒体发展高速
煤气流分布状态是高炉上部布料操作的主要依据,它对于高炉生产的增产提质,降低焦比具有十分重要的意义。但是煤气流的分布状态是无法做准确测量的,于是我们采用了利用高炉的运行
随着数字图像处理技术的飞速发展,数字图像得到了越来越广泛的应用。由于自动化、数字化办公需求的增长,逐步形成了由纸质文档资料的手工处理转化成数字文档图像自动处理的趋
网格计算作为一种新模式的分布式计算基础架构,因其资源和服务的异构、动态、多域的特征,决定了安全机制的重要性。授权和访问控制是安全的一个非常重要的部分,但是在目前,还
随着移动智能终端设备的普及、无线通信技术和全球定位技术的发展,空间查询处理技术在日常生活中扮演者越来越重要的角色,并受到了工业界和学术界的广泛关注。在今天,空间查
本文是以基于数据仓库技术的金融企业客户关系管理系统为基础,从数据仓库软件系统开发方法,数据仓库存储模型设计,联机分析处理技术,数据挖掘技术等多个角度介绍了数据仓库软
计算机网络已经深入到社会的各个领域,其应用范围越来越广。计算机网络可靠性和可用性一直以来都是人们比较关心的问题,特别是在军事、金融、政府、高科技等领域应用时更是如此
面对日益复杂的软件系统,软件复用被认为是解决“软件危机”、提高软件开发效率和质量、实现软件产业工业化生产方式的重要途径.面向对象技术、软件构件技术、软件体系结构、
学位
随着汽车工业和信息技术的迅猛发展,现代汽车集成了越来越多的复杂电子元器件。为满足管理日益增多的电子控制单元的需求,实现应用软件间的可移植性以及不同厂商所生产的控制