基于消息中间件的异步可靠Web服务的研究与设计

来源 :重庆大学 | 被引量 : 0次 | 上传用户:ribb5619
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web服务(Web Services)作为一种能够快速集成应用的技术,代表了分布式计算的最新潮流,己经被广泛应用于各种电子商务中。不过由于Web服务出现的时间较短,所以很多方面还需要完善。在目前的实际应用中,Web服务广泛采用的是同步、无服务质量保证(Qos)的HTTP协议,不能对企业以异步传输和高可靠性为特征的复杂应用提供支持,也不能适应以面向服务为特征的软件技术的发展,因此大大降低了Web服务在一些大型关键应用领域的竞争力。随着Web服务应用范围的扩展和研究的不断深入,灵活的消息传输机制和可靠的服务质量成为许多研究者关注的热点问题。但对于Web服务中消息传输机制和可靠性的定义目前尚未形成统一的标准和规范。本文以企业对Web服务异步可靠消息传输机制的需求为研究背景,在现有的Web服务体系结构和规范集合的框架下,基于消息中间件技术,研究了Web服务异步和可靠消息机制的实现,并在此基础上设计了一个能够提供异步可靠Web服务的系统-MQ4WS。本文的主要工作包括:①分析了Web服务面临的现状,以及现有的服务模式存在的不足;在此基础上研究了在现有Web服务体系结构和规范下实现异步可靠Web服务的方法和途径。②研究了消息中间件(Message Oriented Middleware)的技术特点,探讨了消息中间件与Web服务绑定的可能性和绑定的优势,并着重研究了两种消息中间件与Web服务绑定的途径。③设计和实现了一个基于消息中间件技术的支持异步可靠Web服务的原型系统——MQ4WS。MQ4WS系统分为服务器端和客户端两大部分,构建在Joram消息中间件上,提供了四种Web服务调用方式,同时支持同步和异步的Web服务调用;通过建立系统内部的可靠机制,提高了Web服务的服务质量。本文对Web服务中异步性和可靠性机制的探索,对提高Web服务的服务质量、扩展Web服务的应用领域有着重要的实际应用意义。
其他文献
如何从丰富的网络信息资源中发现有价值的利用信息,是目前一个非常迫切需要解决的问题,网页自动分类是解决这一问题的一项关键技术,对信息检索、信息过滤、主动化个性化的服
数字视频监控具有传统模拟监控无法比拟的优点,符合当前信息社会中数字化、网络化和智能化的发展趋势。在一些危险性大、人不可直接观察或者不易直接观察的特殊场合,数字视频
随着信息技术的高速发展,实时系统的应用范围变得越来越广泛。要正确的设计出一个实时系统,就要在分析实时系统的早期给出实时系统的正确模型。统一建模语言UML正是用来对复
如何保证传输可靠性的前提下延长网络寿命是无线传感器网络应用研究所必须面对的重要课题。首先,应用提出了苛刻的端到端可靠性要求;其次,底层的无线通信链路受各种因素的影响
随着计算机网络的迅速发展,数字签名已在信息安全中的各个领域发挥了重要作用,例如身份认证、数据完整性、不可否认性和匿名性。群签名作为一种特殊的数字签名,能够允许群体
随着网络技术的发展,如视频点播,远程教育等多媒体业务大量涌现。此类业务占用带宽较高,并具有“点对多点”或“多点对多点”的特征。采用组播技术,可以有效的利用带宽,满足
随着网络技术和多媒体技术的飞速发展,如何保护多媒体信息的安全成为国际上研究的热门问题。数字水印技术为数字化产品的版权保护提供了一种有效的方法。三维模型作为一种新
不断发生的海上溢油事故对海洋生态环境的危害越来越大,有效减少海上溢油对海洋生态环境的破坏已经成为目前亟待解决的问题。对相关信息和参考数据进行合理、科学的数值模拟与
传统的SIP通信都是基于C/S模式,能够将VoIP技术与P2P结合无疑是一种新的尝试。本文利用P2P的去中心化,负载平衡等优点与SOP技术相结合,克服了SOP通信中带来的单点失效,性能瓶
连续优化问题属于最优化问题的一个大类,而使用启发式算法对其进行求解,是目前一个普遍使用的手段。启发式算法的运行效率由算法设计与问题结构共同决定,然而对于问题结构缺