Web服务技术及其在分布式系统中的应用研究

来源 :武汉大学 | 被引量 : 0次 | 上传用户:mainonewf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着分布式计算技术的发展,各具优势的分布式组件技术(如CORBA、COM+、EJB)应运而生.它们的出现促进了基于构件技术的企业级软件开发,为企业构建分布式应用系统提供了技术支持.然而,由于Internet技术的飞速发展,这些组件技术各自的差异及其局限已成为基于Internet共享信息和应用的一个越来越突出的问题.Web服务(Web Services)是近年来出现的一种分布式计算技术,它将紧密耦合的N层计算技术与松散耦合的Web概念相结合,允许客户端通过标准网络传输协议HTTP调用远程的Web服务,调用请求和返回结果都用XML进行编码,从而实现了平台无关性.Web服务平台无关和松散耦合的特点使得基于Web服务技术的系统之间能够方便的进行集成和互操作.此外,Web服务技术吸取了面向对象编程技术的特点,允许开发人员利用现有的软件组件构建应用程序,从而降低开发成本,提高了软件复用性.正因为如此,Web服务技术成为构建分布式应用系统的理想技术手段.该文首先对分布式体系结构和常用分布式对象技术(CORBA、COM+、EJB)进行了阐述,并详细分析了利用这些技术构建分布式应用系统的局限;然后着重论述了Web服务的体系架构、核心协议以及基于Web服务技术的分布式应用体系的特点;在介绍Web服务的常用开发平台VisualStudio.NET的相关技术后,该文以一个Web服务实例的设计流程来系统论述如何从体系结构的层面上设计、开发和实现基于Web服务的分布式系统应用,提出了一个构建基于Web服务技术的多层分布式系统的开发模型,为企业构建基于Internet的跨平台、跨语种的商务模式提供了一种解决方案,具有一定的独创性和先进性.当然,由于目前Web服务的相关标准还在发展之中,构建基于Web服务的Internet分布式系统应用所涉及的技术问题比该文中研究的内容要复杂很多,例如Web服务的可靠性、安全性、事务性等,都有待于进一步的研究与实践.
其他文献
随着视频监控系统的发展,尤其是智能远程数字视频监控系统的出现,所需管理的设备越来越多样化,也高度智能化,导致管理信息复杂化,这就要求系统需要一个独立模块来管理各种设
该文研究在交通安全应用中的数字图像处理技术,针对目前中国交通安全检查中普遍使用的X射线安全检查仪,研究开发一种实时、智能的危险品自动辅助报警系统.该系统的设计以图像
网络流量测量是对网络性能进行分析或建模的基础.随着高速网络技术的发展,对网络流量的测量技术提出了更高、更新的要求,要采集到全部网络流量非常困难,同时,大量的流量日志
目前的网络安全方法存在一些致命的误区,如试图用静态形式化方法去描述动态网络入侵,孤立地看待网络入侵行为,被动防御等.面对如此动态复杂的网络,传统意义的安全模型、方法
云计算是继分布式计算、并行计算、网格计算之后出现的一种基于互联网的、具有商业特性的新兴计算模式,它的出现推动了网络发展的新浪潮。云计算通过虚拟化技术,将大量的各种闲
在理论研究和应用实践中,许多问题最终都归结为最优化问题.当今国内外有许多学者对最优化问题进行了研究,提出了遗传算法、模拟退火算法、单纯形法、粒子群优化算法和蚁群优
数据中心是云计算的基础支撑,其中运行着多种多样的负载程序,有延迟敏感型在线应用,也有长时间运行的离线应用。为了保障延迟敏感型应用的服务质量,当前数据中心中为该类型程序预
该文根据国家自然科学基金项目"基于流态复杂性测度的流量软测量模型及虚拟动态流量计"(项目编号60374042),结合课题需要和实际生产的需求,主要研究软测量理论、方法及故障智
国外的"数字个人身份证件系统"和国内的第二代居民身份证都存储了彩色个人证件照片以提高防伪能力.由于受到存储介质的限制,对照片的压缩要求非常高,通用的静态图像压缩算法
随着网络技术和信息技术的发展,电子商务已逐步被人们所接受,并得到不断普及。如何保证电子交易的安全成为电子商务发展的一个重要的问题,即如何在电子商务中从技术上保证在交易