基于soap异构分布式对象互操作模型设计与实现

来源 :四川大学 | 被引量 : 0次 | 上传用户:mkms2080
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分布式对象系统的应用范围已经扩展到Internet之上,企业之间现有的软件构件需要实现相互通信。DCOM和CORBA是两种最常用的分布式对象系统,它们在局域网内工作良好,当扩展到Internet时,会出现防火墙不友好、过分依赖环境等缺陷。同时由于两种不同系统的接口标记,网络数据表示格式等都不相同,所以这两种系统相互之间很难实现互操作,而互操作的核心问题就是如何传递远程过程调用消息。XML和SOAP技术的产生和发展使Internet上分布式对象之间的互操作成为可能。XML是一种标记语言,可以通过定义标记达到数据的标准化、结构化表示。SOAP以XML语言的形式提供了一个简单、轻量的用于在分散或分布环境中交换结构化和类型化信息的机制。SOAP消息与HTTP协议绑定后,可以成为Internet上分布式对象之间的远程过程调用协议,从而达到不同系统之间互操作的目标。本文首先详细描述了如何用XML语言描述分布式对象的接口以及如何将对象发出的远程过程调用请求和请求应答消息转换为SOAP消息格式,并给出了SOAP消息与HTTP协议绑定后HTTP包的具体格式。接着,本文设计了一个基于SOAP的分布式对象互操作模型,互操作模型采用SOAP作为传输协议,XML作为数据表示格式,有效解决了现存的两种分布是对象系统之间的不兼容。互操作模型的功能主要是传递对象发出的远程过程调用消息。本文从传统分布式对象系统间远程过程调用流程入手,分析了当请求调用消息以SOAP消<WP=3>息格式在Internet上传输时,互操作模型应该考虑的问题。本文详细描述了互操作模型的体系结构、工作原理和工作流程。最后,运用该新型的互操作设计模型,构件了一个基于Internet的银行帐户管理系统应用实例,将设计模型与实际应用进行了有机的结合。
其他文献
近几年来,由于优秀的Java语言和J2EE体系结构的快速发展及成熟,越来越多的框架技术迅速出现,这些框架多处于低层应用平台(如J2EE)和高层业务逻辑之间的中间层,且大多采用MVC模式
皮影艺术由戏剧和造型两种艺术结合并发展而来,是民间传统艺术的瑰宝。然而,目前皮影戏的现状却不容乐观,特别是在“影人”的制作、皮影戏的表演、传播等很多方面存在不可避免的
本文从分析电子商务目前所面临的困境出发,提出当前电子商务发展的主要障碍是在Internet上企业间数据格式混乱,无法进行有效的信息交换的问题。然后从XML及HTML的技术比较入
当前,手机短信引起社会各界的关注.服务提供商(目前多为短信内容提供商)作为手机短信内容的主要来源,在短信增值业务价值链条中扮演着重要的角色,短信业务的繁荣特别是今后的
针对目前语音通信软件设计中的困难,该文对通信流程形式化逻辑描述方法进行了研究.根据语音通信软件中呼叫控制过程的特点,该文使用状态推导图对通信流程进行建模,并结合人工
本文针对电信业务的需求,在项目组的共同努力下,建立了一个面向IP业务的综合决策支持系统。依据决策支持系统基本原理和数据库数据仓库技术,以及微软的.NET架构,构建了包含四库系
随着Internet日益渗入社会的每个领域,融入人们的工作、学习和生活,构建安全的电子政务、电子商务等Web应用成为当前网络安全领域研究的热点之一,其实现具有重大的实用价值和
普适计算中的上下文感知为用户提供其所在环境的上下文相关信息,其中80%的信息和位置有关,因此定位问题在上下文感知中占据举足轻重的地位。普适计算中设备的许多行为都与其所在
该文从实际出发,提出了一种任意文本的说话人识别的新方法.该方法首先采用小波包分析进行语音信号的消噪处理,然后提取说话人语音信号的静态特征和动态特征,再建立多级小波神
安全模型和安全策略是数据库安全机制实施的基础.在对现有的几种典型的数据库系统安全模型进行了分析和比较的基础上,提出了一个新的基于伪元组的多级安全数据模型.该模型通