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

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

论文摘要

随着电子商务需求和Internet上企业级应用的迅速发展,传统的紧密耦合的同步消息传递方式已经严重地阻碍了希望实现松散耦合的分布式系统的发展。因此,如何为客户提供支持异步传输的,高可伸缩、高可靠和高可用的消息服务系统已成为分布式系统集成中的一个关键性问题。 消息服务系统OnceAS MQ是Web应用服务器OnceAS的关键服务组件,它为OnceAS应用服务器的使用者以及OnceAS应用服务器的各内部组件提供了可靠的异步消息服务。 本文在分析了以往消息服务系统存在的消息发送方式单一、消息系统提供服务的扩展性差、消息服务不能动态配置等缺点的基础上,为Web应用服务器OnceAS设计并实现了灵活可扩展、易动态插入服务的消息服务系统。本文为了提高消息服务系统的可复用性和可维护性,应用了多种设计模式,为Web应用服务器平台提供了可维护、可复用的异步/同步消息传递功能。 为了适应企业分布式事务的运行环境,使消息系统能够参与到分布式事务中,OnceAS MQ实现了对于本地事务以及分布式事务的支持。OnceAS MQ还为不同消息消费者提供了基于角色授权和验证的安全管理,从而保证了消息服务的安全性。 为了确保可靠的消息传递,消息服务系统不但要能够建立与客户机之间的通信通道,还应该能够提供消息的确认、持久性管理、消息传送日志等其它保证消息可靠传输的辅助服务。OnceAS MQ系统为了确保可靠的消息传递,不但细分了消息的确认方式,还对消息提供了内置的以及可插入的持久性管理方式。消息传送的可靠性越高,需要的开销就越大、带宽就越多。性能和可靠性之间的折衷是设计时要重点考虑的一个方面,本文针对OnceAS MQ的各种可靠性实现方案的选择,以及该方案所达到的性能效果进行了定性和定量的分析。 论文详细介绍了Web应用服务器平台的消息服务系统OnceAS MQ的研究和实现。

论文目录

  • 第一章 绪论
  • 1.1 消息服务系统
  • 1.1.1 传统点对点消息传递方式
  • 1.1.2 消息服务系统的两种模型
  • 1.1.3 Java消息服务
  • 1.2 Web应用服务器中的消息服务
  • 1.2.1 中间件技术
  • 1.2.2 Web应用服务器
  • 1.2.3 OnceAS应用服务器概述
  • 1.2.4 Web应用服务器中的消息服务
  • 1.3 论文工作
  • 1.4 论文组织
  • 第二章 OnceAS MQ的系统结构
  • 2.1 消息服务的应用需求
  • 2.2 消息系统系结构中的角色
  • 2.3 消息传递流程
  • 2.4 OnceAS MQ系统结构
  • 2.4.1 OnceAS MQ组件结构
  • 2.4.2 可维护性与可复用性的需求
  • 2.4.3 服务调用链
  • 2.4.4 持久性管理器和连接通路管理器
  • 2.4.5 连接工厂
  • 2.5 小结
  • 第三章 OncAS MQ的事务和安全管理
  • 3.1 消息服务系统的事务
  • 3.2 本地事务
  • 3.3 分布式事务
  • 3.4 OnceAS MQ的基于角色的安全管理
  • 3.4.1 用户身份
  • 3.4.2 安全框架
  • 3.5 小结
  • 第四章 OnceAS MQ的可靠消息传递
  • 4.1 可靠性的协议保证
  • 4.2 消息的持久性保证
  • 4.2.1 内置的持久性
  • 4.2.2 插入的持久性
  • 4.3 测试
  • 4.3.1 测试目的
  • 4.3.2 设计方案
  • 4.3.3 测试环境
  • 4.3.4 结果分析
  • 4.4 小结
  • 第五章 结束语
  • 5.1 论文的主要贡献
  • 5.2 进一步的工作
  • 参考文献
  • 发表文章目录
  • 致谢
  • 相关论文文献

    • [1].推特突出本地消息业务[J]. 科技创业 2010(03)
    • [2].FSQCall的公共消息服务[J]. 电子制作 2015(21)
    • [3].RCS的未来[J]. 电信工程技术与标准化 2019(01)
    • [4].基于XML技术的消息服务数据模型研究[J]. 通信技术 2009(02)
    • [5].云消息服务平台CMSP多租户权限模型[J]. 信息技术与信息化 2019(07)
    • [6].个性化消息服务在图书馆中心的必要性[J]. 黑龙江科技信息 2009(10)
    • [7].吉林电视台高清频道的消息服务[J]. 中国传媒科技 2013(18)
    • [8].支持高吞吐量彩票交易的消息服务子系统的设计与实现[J]. 电脑知识与技术 2008(15)
    • [9].一种电力二次业务系统间横向数据无缝交互方案[J]. 智能电网 2015(08)
    • [10].基于动态协同的管理信息平台[J]. 微电子学 2009(03)
    • [11].传统短信将成历史?[J]. 中国经济周刊 2014(Z2)
    • [12].基于Java消息服务的异步邮件发送技术[J]. 信息与电子工程 2009(04)
    • [13].面向服务的消息中间件研究[J]. 微计算机信息 2008(30)
    • [14].基于ActiveMQ平台的地震消息服务探讨[J]. 华北地震科学 2012(02)
    • [15].移动战术信息栅格的一种消息服务总线设计方法[J]. 火力与指挥控制 2013(12)
    • [16].基于Java消息服务的消息中间件的应用研究[J]. 计算机技术与发展 2009(07)
    • [17].JMS在高校信息平台上的设计分析与研究[J]. 福建电脑 2010(09)
    • [18].Facebook准备“接盘”加密货币[J]. 金融科技时代 2019(03)
    • [19].基于JMS的省级天气预报传输技术研究[J]. 山东气象 2014(01)
    • [20].手机图书馆信息服务的应用价值[J]. 兰台世界 2014(08)
    • [21].ActiveMQ特性与配置研究[J]. 电脑编程技巧与维护 2011(12)
    • [22].一种企业文件共享与同步平台的设计与实现[J]. 网络安全技术与应用 2014(07)
    • [23].垃圾短信的调查与研究[J]. 商业文化(下半月) 2012(11)
    • [24].基于Web services的教学系统集成研究[J]. 福建电脑 2011(08)
    • [25].如何推动零售业务转型发展[J]. 现代金融 2016(05)
    • [26].消息服务中心——探索业务消息高效再利用之道[J]. 现代电视技术 2019(12)
    • [27].基于云环境下的高性能服务平台研究与应用[J]. 电子测试 2015(04)
    • [28].电信企业应对OTT竞争的“良方”[J]. 信息化建设 2014(03)
    • [29].数据资源规划中统一身份认证平台设计与实现[J]. 后勤工程学院学报 2009(04)
    • [30].基于ebXML的跨境电子商务公共服务平台数据交换模型[J]. 电子商务 2018(02)

    标签:;  ;  ;  ;  

    Web应用服务器的消息服务系统的研究和实现
    下载Doc文档

    猜你喜欢