收藏本站
收藏 | 论文排版

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

许勇  
【摘要】:分布式对象系统的应用范围已经扩展到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的银行帐户管理系统应用实例,将设计模型与实际应用进行了有机的结合。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 冯锡炜;基于简单对象访问协议远程互操作的实现[J];交通与计算机;2004年02期
2 孙培峰,王志刚,罗志增;高速缓存技术在基于SOAP的Web中的应用[J];微机发展;2003年09期
3 刘超,刘跃峰,马康玉;基于SOAP的法院业务协作环境[J];计算机工程;2003年19期
4 赵文发;;Web服务在电子邮件系统中的应用[J];电脑知识与技术;2009年03期
5 崔亮;;异构分布式对象互操作研究[J];硅谷;2009年23期
6 杨超;;应用Base64编码在SOAP中传输文件[J];合肥学院学报(自然科学版);2008年01期
7 程东年;分布式数据库系统的实现技术初探[J];信息工程学院学报;1996年02期
8 周笑波,汲化,谢立;基于PVM的分布计算的研究[J];计算机学报;1997年06期
9 张伟华,祁新;中间件在远程调用技术的研究及在TreeSVR中的应用[J];上海铁道大学学报;1999年10期
10 徐建波,李仁发;Unix环境下基于RMI的分布式计算研究与实践[J];计算机工程;2002年04期
11 肖俊,何炎祥;一种基于网格环境的远程过程调用系统的设计与分析[J];计算机应用;2005年01期
12 冯硕;李永义;;PHP安全模式漏洞分析[J];网络安全技术与应用;2011年04期
13 赵岳松,姚慧广,尹枫;新型分布式网络协议——SOAP[J];武汉理工大学学报;2002年10期
14 ;典型的Web Service结构[J];程序员;2002年01期
15 刘宏哲,彭涛,鲍泓;基于XML/SOAP构建文物数字化网络环境[J];北京联合大学学报;2004年03期
16 陈建荣;傅黎;;Novell网络环境下分布式文件系统的设计与实现[J];海军工程大学学报;1993年03期
17 王继生,李强;计算机网络信息系统在神东矿区的开发及应用[J];煤炭科学技术;2002年S1期
18 孙冬冬,张景,李军怀,崔应杰;基于XML、SOAP的企业应用集成技术[J];计算机工程与应用;2003年31期
19 周洪建;基于SOAP的分布式Web Service的应用研究[J];微机发展;2003年10期
20 李小白;刘水文;李斐;;远程过程调用的体系结构以及相关参数[J];科技广场;2009年01期
中国重要会议论文全文数据库 前10条
1 王聪;钟尚勤;徐国胜;;SOAP安全通信模型研究[A];第十三届中国科协年会第11分会场-中国智慧城市论坛论文集[C];2011年
2 程尊平;张谧;郑骥枥;王晨;汪卫;施伯乐;;基于SOAP的XML安全模式研究[A];第二十届全国数据库学术会议论文集(研究报告篇)[C];2003年
3 曾春;邢春晓;李蕾;周立柱;;基于SOAP的Web服务体系及其在数字图书馆中的应用[A];第十八届全国数据库学术会议论文集(研究报告篇)[C];2001年
4 周雪忠;陆伟;吴朝晖;;基于SOAP的Web Databases实现[A];第十九届全国数据库学术会议论文集(技术报告篇)[C];2002年
5 陈伟杰;林宏基;;SOAP的安全性分析与整合[A];全国第16届计算机科学与技术应用(CACIS)学术会议论文集[C];2004年
6 郭硕;;链接服务器在跨网段间数据通信中的应用[A];2005中国钢铁年会论文集(第4卷)[C];2005年
7 王晓光;刘涛;昃琳;;WEB SERVICES的服务体系结构和发展[A];信息时代——科技情报研究学术论文集(第三辑)[C];2008年
8 李凯;杨放春;;一种基于SIP的会议资源控制机制[A];第九届全国青年通信学术会议论文集[C];2004年
9 仲跻亮;甘仞初;;基于SOAP消息的数据库对LDAP目录的数据更新研究[A];全国第八届工业工程与企业信息化学术会议论文集[C];2004年
10 汤淼;谢彬;李万昌;黎源;;在.NET中实现Web服务的安全机制[A];第一届全国Web信息系统及其应用会议(WISA2004)论文集[C];2004年
中国博士学位论文全文数据库 前10条
1 李磊;面向服务计算的若干关键技术研究[D];中国科学技术大学;2008年
2 熊光彩;基于Web Services的敏捷供应链管理系统研究[D];西北工业大学;2002年
3 龚震宇;分布式空间信息服务开放互操作模型及其应用研究[D];铁道部科学研究院;2006年
4 文珠穆;多域互操作环境中的动态信任与访问控制研究[D];华中科技大学;2008年
5 赵逢禹;Web服务安全域分析与攻击检测方法研究[D];复旦大学;2010年
6 张宏展;对象Web计算环境下基于XML的中间件技术研究[D];西北工业大学;2002年
7 张功萱;基于XML的Web Services安全事务架构研究[D];南京理工大学;2005年
8 王小刚;异构信息集成环境中基于语义的查询研究[D];华中科技大学;2006年
9 田海博;会话密钥建立关键技术研究[D];西安电子科技大学;2006年
10 彭德巍;移动Agent中间件平台及其测试模型研究[D];武汉大学;2004年
中国硕士学位论文全文数据库 前10条
1 许勇;基于soap异构分布式对象互操作模型设计与实现[D];四川大学;2004年
2 余晓峰;SOAP安全性模型的设计与实现[D];浙江大学;2003年
3 杨俊超;基于soap/web service技术的分布式系统应用研究[D];广东工业大学;2003年
4 娄小广;基于SOAP扩展的Web服务安全通信模型研究[D];合肥工业大学;2010年
5 刘立功;基于SOAP的中间件应用模式的研究与实现[D];西北工业大学;2003年
6 李建新;基于SOAP与XML技术的企业物流信息集成框架研究[D];北京邮电大学;2010年
7 张玮;基于J2EE的Web Service研究及构建[D];武汉理工大学;2005年
8 曹勇;Web服务安全性研究与扩展开发[D];武汉理工大学;2004年
9 李陶;一个小型工作流管理系统的设计与实现[D];湖南大学;2005年
10 杨艺清;.NET平台下Web Services的技术研究与实现[D];中南大学;2005年
中国重要报纸全文数据库 前10条
1 马;SOAP 1.2规范完成[N];中国计算机报;2003年
2 ;W3C 修订SOAP标准[N];计算机世界;2003年
3 金华;增强Web服务的SOAP1.2[N];中国计算机报;2003年
4 中国科学院软件研究所电子商务技术研究中心主任 李安渝博士;XML领域内的几项重要技术[N];中国计算机报;2001年
5 唐;BizTalk以SOAP作协议[N];中国计算机报;2000年
6 庞引明;实现SOA的相关技术[N];计算机世界;2005年
7 ;XML“减肥”记[N];网络世界;2005年
8 IDG电讯;SOAP将完全纳入ebXML[N];计算机世界;2001年
9 李玉祥 沈刘军;别被Web Service搞糊涂[N];电脑报;2003年
10 北京.NET用户协会主席 董洵;我眼中的SOA[N];计算机世界;2004年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978