基于CORBA和Web Services集成技术的研究与实现

来源 :山东大学 | 被引量 : 0次 | 上传用户:weiqiangting
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web Services和以CORBA为代表的分布式对象技术是当前两大研究和发展的热点。Web Services为用户提供了友好、方便的使用界面,并屏蔽异构的操作系统、网络和编程语言,而且屏蔽了传统中间件之间的异构性,并支持开放、动态的互操作模式。但其无法胜任大规模的企业计算和服务。其主要问题在于系统需要HTTP和Web服务器作为中介,这必然在Web服务器处形成瓶颈,造成响应速度减慢。CORBA提供了在异构平台上构造对程序开发人员透明的分布式环境,它利用面向对象、软件总线和部件等技术,为异构、分布式系统提供了系统集成功能,具有跨语言、跨平台、结构规范、可移植、实施灵活等巨大优势。但CORBA在穿越防火墙时遇到困难,二进制与现有Internet编码标准不统一,更主要的是开放节点可能采用不同的中间件实现,导致基于传统中间件的系统难以跨越Internet进行动态交互。CORBA和Web Services应用集成的方式主要有两种:一种是Web Services客户端访问CORBA服务器,另一种是CORBA客户端访问Web Services服务器。因为应用集成通常通过封装已用或开发程序对外提供服务,所以文本讨论的集成技术主要是第一种,即Web Services客户端访问CORBA服务器。本文对CORBA和Web Services技术进行了介绍和对比,并对现有的CORBA与WebServices集成方案的研究的基础上,提出并实现了一种新的Web Services和CORBA的集成方案,即采用SOAP/IIOP网关协议转化技术,仅仅使用Web页面就可以完成对CORBA对象的访问和调用,而对客户端没有任何附加的要求。SOAP/IIOP网关技术与现有的CORBA和Web Services集成方案比较:一方面简化了基于Web Services的CORBA应用程序的开发,实现了复杂的服务;另一方面也提高了服务对Web请求的响应速度。最后把我们把SOAP/IIOP网关技术应用到了远程变电站监控。
其他文献
人脸检测与识别技术是一种重要的生物特征验证手段,在安全访问控制、视觉监测、智能用户接口、基于内容的图像检索等方向有着重要的应用。本文在研究了人脸检测和识别的基本
基于反射镜面的全方位视觉是一项新兴的视觉技术,该视觉系统能一次性的获取水平方向360°的场景图像。由于全方位视觉具有大视野的显著特性,使之非常适合于某些特定的应用。但
数据仓库是面向主题的、集成的、稳定的、随时间变化的数据集合,旨在支持管理者决策。数据仓库技术在国外已经取得广泛的应用,而在我国的应用属起步阶段。轨道交通AFC(自动售
随着网络技术的高速发展,拥有分支机构的企业大多使用VPN技术来构造企业的通信与网络系统,从而实现高效透明的信息共享与数据访问。由于安全性和价格低廉,VPN技术已经成为Int
随着信息化的程度越来越高,企业和政府机构内部信息系统中存有的敏感信息越来越多,而移动介质如U盘,移动硬盘等使用的普遍性,使得防止这些信息通过内部人员的泄漏成为一个急需解
基于无线传感器的无源被动式定位技术因无须目标穿戴设备,保护用户隐私等优点而备受关注。目前此类技术大多通过部署单层链路结构去定位目标位置,但无法有效地识别该位置目标
组播是一种允许一个或多个发送者发送数据包到指定的多个接收者的通信技术。发送者利用组播发送数据包只需把数据包发送一次,支持组播的路由器会自动地把数据包转发给指定的接
传统人工智能处理的基本上都是逻辑信息,但是音乐和舞蹈等艺术形式所包含的反映人们内心情感的信息却很难用传统方法来处理,因此一个直接研究人类情感过程的科学领域——情感计
互联网的出现和普及给用户带来了大量的信息和资源,并且随着人们对于信息可视化、影视娱乐作品需求的增大,大量视频资源开始在网络上传播。海量视频资源在满足人们对其需求的
数字图像识别作为一门独立的学科,近年来已经在计算机视觉研究领域发挥越来越重要的作用。图像识别技术是利用计算机视觉采集物理对象,以图像数据为基础,让机器模仿人类视觉,