收藏本站
收藏 | 论文排版

对象Web计算环境下基于XML的中间件技术研究

张宏展  
【摘要】: 信息技术和计算机网络技术的迅猛发展以及Internet技术的兴起和广泛应用,尤其是WWW技术的流行,形成了世界范围内的信息共享,有力地促进了网络环境下分布计算技术的发展。许多大规模的企业计算或者科学计算都是在分布环境下进行的,目前这些分布计算都越来越多地依赖于WWW技术。对象Web(Object Web)技术就是在这种环境下出现的产物,它是分布计算技术研究的新进展。另一方面,主机时代造成大量的遗留系统,随着Internet技术的快速发展和企业之间商务活动的急剧增加,迫切需要将这些业务拓展到开放的环境下,以实现企业与个人、以及企业之间的电子商务和信息交流。将遗留系统拓展到开放环境的最佳途径是采用对象技术对其进行封装集成。当前对象Web计算技术是集成遗留系统的核心技术,可以利用CORBA、DCOM和SOAP等重要的分布对象中间件技术构造对象Web计算环境,实现遗留系统的集成。 构造对象Web计算环境,通常借助于CORBA-Java或DCOM这两种分布计算中间件技术。但是,基于这两种技术的对象Web计算系统在Internet环境下具有一定的局限性,无法充分适应Internet环境的要求,并且构筑的系统还存在数据格式异构问题。XML技术和SOAP技术的出现解决了这一问题。通过充分利用SOAP协议在Internet上的有效性,用SOAP构筑对象Web计算环境,并利用XML作为公共网络数据表达格式,便能解决数据格式异构的问题。 我们的研发项目始于2000年,其目标是研制一个实用且具有自主产权,能集成遗留系统的中间件系统BizCape。该系统独立实现了基于XML的数据转换、数据分发和Web事务服务等中间件技术。本文反映了作者自2000年以来的主要研究成果,包括以下内容: 一、通过对对象Web计算系统和分布计算中间件的分析研究,提出了基于SOAP的对象Web计算环境OWCE的体系结构。在此基础上,讨论了其层次化服务模型,描述了Web服务对象模型,对Web服务进行了设计并对OWCE接口进行了划分,并给出了OWCE的优点与表达能力。 二、为了实现XML与遗留数据的转换,在对遗留系统进行研究的基础上,将遗留数据分为Flat文件和关系数据两类。在给出Flat文件定义的基础上,设计了一套转换语言iFlatX,对该语言的构成要素进行了描述。描述了转换大纲的构造、转换算法和算法的数据结构,并探讨了实现中的相关问题与解决技术。对转 西北工业大学博士学位论文 一 换语言RXL以及如何使用该语言实现转换进行了研究,并结合实例研究了转换 的实现机制。 三、提出了XML数据分发模型及其需求,对表示用户兴趣的轮廓进行了深 入讨论。描述了用轮廓访问表PAS进行轮廓的表示,引入了三元组对轮廓用户 进行表示,并引入XPath路径语言对轮廓对象进行定位和识别。随后,在给出数 据分发系统的系统结构的基础上,从内部数据模型和分发过程两个方面描述了系 统的设计,并通过实例研究描述了数据分发的实现过程。 四、给出了Web事务提交模型,并根据OLFffP协议的特点,将其分为 OLF厅P.UT和OLFryP.UW两种。以 HT’TP Server和 SMTPrpOP3 Server为例, 对采用不同的第三方协议进行事务处理的传输机制进行了研究。深入研究了Web 事务服务的设计技术,并为提高系统的性能引入了无通信监视技术。 五、结合国际合作项目开发了一个中间件系统BizCape。在给出系统的物理 模型和逻辑模型的基础上,描述了系统中各个模块的相关实现技术和实现过程。 还描述了企业级客户的客户端软件应具备的功能和该客户端软件的实现类和接 口。 本文所涉及的研究课题是西北工业大学 11 08教研室的一个国际合作项目, 采用分阶段实施的方式,目前己经历了两个阶段。第一阶段是理论研究阶段,确 立对象 Web计算环境及相关问题的实现技术,于 200年 7月完成并通过外方验 收。第二阶段旨在开发一个实用系统,已于2002年3月完成并通过外方验收。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 王振宇,邱雪花;建立基于对象Web的三层分布式应用[J];计算机工程与应用;2001年17期
2 周俊生,袁春风;对象Web的实现技术分析[J];计算机应用研究;1999年12期
3 卢先领,周恩军;基于CORBA的对象Web研究[J];江南学院学报;2001年02期
4 薛涛,高岭,孙雅如,刘德安;运用Java和CORBA技术实现对象Web[J];小型微型计算机系统;2000年04期
5 高岭,林凯,李增智;基于校园网环境的高校教务管理系统开发研究[J];计算机应用与软件;2001年12期
6 高岭,林凯,李增智;面向C/S和对象Web的管理信息系统开发研究[J];小型微型计算机系统;2001年02期
7 孙松儿;;云计算环境下的安全建设思路[J];信息安全与通信保密;2010年11期
8 ;下一代计算环境 Mac OS[J];电子与电脑;1995年05期
9 ;Oracle与Netscape结亲合并后的下属公司NCI将提供开放式瘦型客户机计算环境[J];每周电脑报;1997年21期
10 王国军,陈松乔;对象Web软件开发自动化集成环境的研究和开发[J];计算技术与自动化;2000年03期
11 曹渠江;姜洲;;动态容错技术选择模型在移动Agent工作流管理系统中的应用[J];上海理工大学学报;2008年06期
12 马俊臣;;云计算环境下的网络教学资源库建设[J];中国教育信息化;2010年09期
13 钟啸灵;;CA的云计算之道[J];IT经理世界;2010年23期
14 王洪亮;;云计算专题(2) 云计算的起源与定义[J];科技浪潮;2010年03期
15 曾伟仪,曾伟玲;信息交换——协作计算的基础设施[J];微电脑世界;1997年05期
16 ;门前冷落Memphis[J];每周电脑报;1997年28期
17 ;与Cisco、HP和IBM集成Tivoli力拓主机网络管理能力为TCP/IP和SNA计算环境提供强劲的网络管理能力[J];计算机系统应用;1999年01期
18 崔洪晓,隆希斌,韩永国;移动Agent在分布式计算中的应用[J];兵工自动化;2005年03期
19 王柏;徐六通;;云计算(3)[J];中兴通讯技术;2010年03期
20 王怡;;云计算在银行业的应用前景[J];金融电子化;2010年10期
中国重要会议论文全文数据库 前10条
1 刘振宇;卢暾;刘铁江;杨根兴;;云计算环境中服务在线质量的评价方法研究[A];第六届中国测试学术会议论文集[C];2010年
2 郑国瑞;刘晓玲;;HEP计算环境模型的更新及其对IHEP计算环境发展的影响[A];第7届全国核电子学与核探测技术学术年会论文集(二)[C];1994年
3 蔡砥;;高吞吐量计算环境(HTC)空间海量运算实现研究[A];地理学会全面建设小康社会——第九次中国青年地理工作者学术研讨会论文摘要集[C];2003年
4 冯佰威;刘祖源;常海超;程细得;蔡薇;;舰船多学科综合优化设计计算环境研究[A];2008年MIS/S&A学术交流会议论文集[C];2008年
5 张勇;;云计算环境下软件工程模式初探[A];第三届全国软件测试会议与移动计算、栅格、智能化高级论坛论文集[C];2009年
6 刘欣;沈昌祥;孙春来;;可信计算环境下的数据库系统安全体系结构研究[A];全国计算机安全学术交流会论文集(第二十二卷)[C];2007年
7 叶剑;李锦涛;朱珍民;顾晓光;史红周;;一种面向自组织计算环境的情境共享模型[A];第三届和谐人机环境联合学术会议(HHME2007)论文集[C];2007年
8 胡鸿彬;怀念;张晓东;沈联芳;;一维、二维核磁共振数据处理软件[A];第七届全国波谱学学术会议论文摘要集[C];1992年
9 徐海波;荆继武;;浅析Trusted Platform Module[A];第十九次全国计算机安全学术交流会论文集[C];2004年
10 龙舜;钟衍凡;;一个基于实例学习的并行负荷分配方法[A];2006年全国理论计算机科学学术年会论文集[C];2006年
中国博士学位论文全文数据库 前10条
1 张宏展;对象Web计算环境下基于XML的中间件技术研究[D];西北工业大学;2002年
2 项君;高效灵活的分布对象计算环境的研究与实现[D];中国人民解放军国防科学技术大学;2001年
3 桂春梅;虚拟计算环境下信誉机制关键技术研究[D];国防科学技术大学;2009年
4 刘扬;基于Web的区域经济增长分析PSE模式与应用研究[D];华东师范大学;2003年
5 鱼滨;基于XML的集成中间件技术研究[D];西北大学;2003年
6 李晶;Web事务的建模及其语义分析[D];华东师范大学;2008年
7 杨柳;云计算环境中基于访问控制模型的用户效用安全优化研究[D];湖南大学;2011年
8 詹剑锋;因特网环境下的软件演化与动态性研究[D];中国科学院研究生院(软件研究所);2002年
9 蔡砥;网络计算环境下空间分析的计算模式研究[D];华东师范大学;2004年
10 李冰;云计算环境下动态资源管理关键技术研究[D];北京邮电大学;2012年
中国硕士学位论文全文数据库 前10条
1 徐利青;基于对象Web的铁路站场信号远程监控系统研究与实现[D];西南交通大学;2002年
2 张红;CORBA技术及其在分布式信息管理系统中的应用研究[D];哈尔滨工程大学;2002年
3 吴毅华;云计算环境下的调度策略研究[D];上海交通大学;2011年
4 章华东;云计算环境下知识服务研究[D];安徽工业大学;2012年
5 曹锦娟;故障诊断计算环境的建模与仿真研究[D];西安工业大学;2010年
6 薛飞;飞行器设计的协同优化方法及其计算环境研究[D];南京航空航天大学;2004年
7 王飞;云计算环境下面向MPI应用的服务部署系统[D];华中科技大学;2012年
8 张炎华;私有云系统的实现及性能分析[D];北京邮电大学;2012年
9 张倩;基于云计算环境的数据管理系统研究与应用[D];北京邮电大学;2011年
10 赵启胜;可穿戴计算环境研究与设计[D];重庆大学;2003年
中国重要报纸全文数据库 前10条
1 ;联想力主打造可信赖计算环境[N];西部时报;2004年
2 乐天编译;云计算还须迈过安全关[N];计算机世界;2008年
3 本报记者 那罡;趋势科技云安全3.0保护云计算环境[N];中国计算机报;2010年
4 朱泉峰;“中国云”正式落户无锡[N];计算机世界;2008年
5 本报记者 边歆;云安全3.0保护云计算[N];网络世界;2010年
6 ;构建可信赖的计算环境[N];人民邮电;2003年
7 John Fontana 《Network World》 沈建苗 编译;管理混合的计算环境 并非易事[N];计算机世界;2008年
8 本报记者 张承东;可信赖的计算环境[N];网络世界;2004年
9 刘小如;体验可信赖的计算环境[N];中国计算机报;2003年
10 赵;构建随需应变的计算环境[N];中国计算机报;2004年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978