Web应用服务器的消息服务系统的研究和实现

被引量 : 3次 | 上传用户:yshanhong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着电子商务需求和Internet上企业级应用的迅速发展,传统的紧密耦合的同步消息传递方式已经严重地阻碍了希望实现松散耦合的分布式系统的发展。因此,如何为客户提供支持异步传输的,高可伸缩、高可靠和高可用的消息服务系统已成为分布式系统集成中的一个关键性问题。 消息服务系统OnceAS MQ是Web应用服务器OnceAS的关键服务组件,它为OnceAS应用服务器的使用者以及OnceAS应用服务器的各内部组件提供了可靠的异步消息服务。 本文在分析了以往消息服务系统存在的消息发送方式单一、消息系统提供服务的扩展性差、消息服务不能动态配置等缺点的基础上,为Web应用服务器OnceAS设计并实现了灵活可扩展、易动态插入服务的消息服务系统。本文为了提高消息服务系统的可复用性和可维护性,应用了多种设计模式,为Web应用服务器平台提供了可维护、可复用的异步/同步消息传递功能。 为了适应企业分布式事务的运行环境,使消息系统能够参与到分布式事务中,OnceAS MQ实现了对于本地事务以及分布式事务的支持。OnceAS MQ还为不同消息消费者提供了基于角色授权和验证的安全管理,从而保证了消息服务的安全性。 为了确保可靠的消息传递,消息服务系统不但要能够建立与客户机之间的通信通道,还应该能够提供消息的确认、持久性管理、消息传送日志等其它保证消息可靠传输的辅助服务。OnceAS MQ系统为了确保可靠的消息传递,不但细分了消息的确认方式,还对消息提供了内置的以及可插入的持久性管理方式。消息传送的可靠性越高,需要的开销就越大、带宽就越多。性能和可靠性之间的折衷是设计时要重点考虑的一个方面,本文针对OnceAS MQ的各种可靠性实现方案的选择,以及该方案所达到的性能效果进行了定性和定量的分析。 论文详细介绍了Web应用服务器平台的消息服务系统OnceAS MQ的研究和实现。
其他文献
通过利用位于青藏高原东北部边坡地带合作农气观测站的牧草观测资料及降水、气温和积温等地面观测气象资料,分析了气候变化对青藏高原东北部边坡地带牧草生长的影响,发现气候
<正>药品作为防病治病的特殊商品,其质量与合理安全使用,直接关系到广大患者的生命安全与身体健康。而门诊西药房是直接为患者提供药品的第一部门,它所接触的患者更是复杂,因
手柄是产品的重要的人机交互面,人们通过手柄来把持工具或控制产品的操作。看似简单的手柄实际上包含了复杂的人的因素。在产品的设计中人们往往忽略了手柄的设计,结果造成了
目的探讨雾化吸入运德素对呼吸道合胞病毒(RSV)感染诱发的小儿哮喘的治疗作用以及对患儿免疫状态的影响。方法RSV感染小儿哮喘67例,随机分为运德素雾化吸入治疗组(运德素组)3
在商品经济日益发达的今天,无权代理也越来越频繁的出现在司法实践中。本文拟借鉴国内外无权代理制度的理论与实践,结合我国法律的相关规定,试就无权代理制度的若干问题作一
企业没有利润还可能正常运转,但是如果没有现金周转,就会陷入破产的困境。对于企业来讲,现金流的功用相当于人体的血液。企业价值最大化已经成为人们普遍接受的企业目标假设
我国服装贸易公司所面临的问题是,一方面外商正逐渐把中国作为其全球采购基地,服装贸易公司面临着历史的机遇;另一方面,我国的服装贸易公司还处于调整阶段,服务质量还远远不
目的应用二维斑点追踪技术(2D STE)评价垂体瘤患者左心室心肌功能。方法选取我院生长激素GH型垂体瘤患者53例;正常人39例作为对照,采用常规超声心动图测量左室构型及功能参数
安史之乱后,盛极一时的唐王朝由盛而衰,中央与地方的关系随之异化。如何应对藩镇割据及纷繁复杂的政治斗争,从而加强中央政府的集权统治,就成为唐代后期的重大课题。反映到法
目的探讨早孕期超声在系统评估胎儿解剖结构及染色体异常中的临床价值。方法对我院2012年5月至2013年4月产前超声发现的异常胎儿行回顾性分析。结果(1)正规产检单胎妊娠4 996例