| 【中文题名】 | Web应用服务器的消息服务系统的研究和实现 |
| 【英文题名】 | Research on Design and Implementation of Message Service System for Web Application Server |
| 【学科专业】 | 计算机软件与理论 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2005-7-8 |
| 【中关键词】 | Web应用服务器,消息服务系统,可复用性,可靠性,, |
| 【英关键词】 | Web Application Server,Message Oriented Middleware (MOM),Reusability,Reliability, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>计算技术、计算机技术>计算机的应用>计算机网络>一般性问题 |
| 【论文摘要】 | 随着电子商务需求和Internet上企业级应用的迅速发展,传统的紧密耦合的同步消息传递方式已经严重地阻碍了希望实现松散耦合的分布式系统的发展。因此,如何为客户提供支持异步传输的,高可伸缩、高可靠和高可用的消息服务系统已成为分布式系统集成中的一个关键性问题。
消息服务系统OnceAS MQ是Web应用服务器OnceAS的关键服务组件,它为OnceAS应用服务器的使用者以及OnceAS应用服务器的各内部组件提供了可靠的异步消息服务。
本文在分析了以往消息服务系统存在的消息发送方式单一、消息系统提供服务的扩展性差、消息服务不能动态配置等缺点的基础上,为Web应用服务器OnceAS设计并实现了灵活可扩展、易动态插入服务的消息服务系统。本文为了提高消息服务系统的可复用性和可维护性,应用了多种设计模式,为Web应用服务器平台提供了可维护、可复用的异步/同步消息传递功能。
为了适应企业分布式事务的运行环境,使消息系统能够参与到分布式事务中,OnceAS MQ实现了对于本地事务以及分布式事务的支持。OnceAS MQ还为不同消息消费者提供了基于角色授权和验证的安全管理,从而保证了消息服务的... |
| 【论文题纲】 |
|
第一章 绪论 |
8-25 |
|
1.1 消息服务系统 |
8-15 |
|
1.1.1 传统点对点消息传递方式 |
10-11 |
|
1.1.2 消息服务系统的两种模型 |
11-12 |
|
1.1.3 Java消息服务 |
12-15 |
|
1.2 Web应用服务器中的消息服务 |
15-22 |
|
1.2.1 中间件技术 |
15-16 |
|
1.2.2 Web应用服务器 |
16-19 |
|
1.2.3 OnceAS应用服务器概述 |
19-20 |
|
1.2.4 Web应用服务器中的消息服务 |
20-22 |
|
1.3 论文工作 |
22-23 |
|
1.4 论文组织 |
23-25 |
|
第二章 OnceAS MQ的系统结构 |
25-42 |
|
2.1 消息服务的应用需求 |
25-26 |
|
2.2 消息系统系结构中的角色 |
26-29 |
|
2.3 消息传递流程 |
29 |
|
2.4 OnceAS MQ系统结构 |
29-40 |
|
2.4.1 OnceAS MQ组件结构 |
30-32 |
|
2.4.2 可维护性与可复用性的需求 |
32-33 |
|
2.4.3 服务调用链 |
33-36 |
|
2.4.4 持久性管理器和连接通路管理器 |
36-38 |
|
2.4.5 连接工厂 |
38-40 |
|
2.5 小结 |
40-42 |
|
第三章 OncAS MQ的事务和安全管理 |
42-53 |
|
3.1 消息服务系统的事务 |
42-43 |
|
3.2 本地事务 |
43 |
|
3.3 分布式事务 |
43-48 |
|
3.4 OnceAS MQ的基于角色的安全管理 |
48-52 |
|
3.4.1 用户身份 |
49-50 |
|
3.4.2 安全框架 |
50-52 |
|
3.5 小结 |
52-53 |
|
第四章 OnceAS MQ的可靠消息传递 |
53-67 |
|
4.1 可靠性的协议保证 |
53-55 |
|
4.2 消息的持久性保证 |
55-64 |
|
4.2.1 内置的持久性 |
57 |
|
4.2.2 插入的持久性 |
57-64 |
|
4.3 测试 |
64-66 |
|
4.3.1 测试目的 |
64 |
|
4.3.2 设计方案 |
64-65 |
|
4.3.3 测试环境 |
65 |
|
4.3.4 结果分析 |
65-66 |
|
4.4 小结 |
66-67 |
|
第五章 结束语 |
67-69 |
|
5.1 论文的主要贡献 |
67-68 |
|
5.2 进一步的工作 |
68-69 |
|
参考文献 |
69-70 |
|
发表文章目录 |
70-71 |
|
致谢 |
71 |
|
| 【DOI】 | LunWen.ID:2.2008.370637 |