首页> 中文学位 >基于消息中间件的MARS API TooI的设计与实现
【6h】

基于消息中间件的MARS API TooI的设计与实现

代理获取

目录

声明

摘要

第一章 绪论

1.1 论文的背景

1.2 问题的提出

1.3 中间件的概念和国内外发展现状

1.4 消息中间件的概念及相关技术简介

1.5 论文内容的安排

第二章 MARS API Tool需求分析和技术选型

2.1 需求调研与分析

2.1.1 功能性需求

2.1.2 非功能性需求

2.2 支撑技术分析

2.2.1 JMS体系结构

2.2.2 消息传输模式

2.2.3 WebSphere MQ消息中间件平台

2.3 系统技术选择

2.3.1 系统技术平台的选择

2.3.2 消息传输模型的选择

2.3.3 应用程序编程接口的选择

2.3.4 Excel文档的编程接口及用户界面选择

2.3.5 Excel外接程序集的选择

2.3.6 部署方案的选择

2.4 本章小结

第三章 MARS API Tool概要设计

3.1 MARS API Tool网络拓扑图

3.2 MARS API Tool系统功能结构和用例图

3.3 MARS API Tool系统流程图

3.4 MARS API Tool系统数据流图

3.5 MARS API Tool系统逻辑结构图

3.6 MARS API Tool与Excel交互图

3.7 本章小结

第四章 MARS API Tool详细设计与实现

4.1 消息设计与实现

4.1.1 请求消息(Input Message)

4.1.2 回复消息(Response Message)

4.1.3 创建测试运行命令(CreateTestRun)

4.1.4 添加测试报告命令(AddTestReport)

4.1.5 获取工作区需求命令(GetWorkItemRequirements)

4.2 JMS客户端设计与实现

4.2.1 消息通讯过程

4.2.2 消息通讯实现

4.2.3 系统性能优化

4.3 部署方案设计与实现

4.3.1 检测安装运行环境

4.3.2 设置安全策略

4.3.3 设置注册表

4.4 本章小结

第五章 MARS API Tool测试与应用

5.1 功能测试

5.2 性能测试

5.2.1 负载测试

5.2.2 消息大小与响应时间关系测试

5.3 应用与反馈

5.4 本章小结

第六章 总结与展望

6.1 本文总结

6.2 未来工作展望

致谢

参考文献

展开▼

摘要

随着计算机软件、网络的大力发展和普及,消息中间件已成为分布式系统中承上启下的重要的环节,它提供了分布式环境下一套可靠、通用的方法来创建、发送和接收消息,屏蔽了不同操作系统、网络协议等细节,促进了分布式环境中各个组件的可靠异步通信,可以用来创建松耦合的消息系统,简化了企业应用的开发。
   论文对消息中间件、消息传输和JMS规范进行研究,提出了采用消息中间件平台来解决企业内部应用程序之间相互通讯问题的思路,开发出MARS API Tool这个应用程序和WebSphere MQ消息中间件通讯,完成对MARS系统功能的调用。论文的工作包括:
   1.提出了采用WebSphere MQ消息中间件平台解决企业内部应用程序之间通讯的设计方案,该方案符合JMS标准,采用点对点消息传输模式,使用XML格式传输数据,并利用Excel外接程序集和Excel交互;
   2.基于以上解决方案,设计并实现了MARS API Tool原型系统;
   3.对MARS API Tool原型系统进行功能测试和性能测试,并根据测试结果进行系统性能调优。
   通过上面的工作,论文最终实现了本地应用程序和MARS系统通过Web Sphere MQ平台通讯,完成了对MARS系统应用程序接口的调用。与一般的JMS客户端不同,MARS API Tool被设计成Excel外接程序集嵌入到Excel应用程序中,使用户从编辑好数据的Excel表格里直接就可以和MARS系统通讯,不需要通过其他的界面进行操作。大大方便了用户的日常工作,节省了时间,提高了效率。
   经测试和应用验证,MARS API Tool实现了所有用户需求,达到了预期使用效果,用户反馈良好。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号