当前位置:主页 > 科技论文 > 软件论文 >

消息中间件管理和监控系统的设计与实现

发布时间:2019-04-02 20:27
【摘要】:消息中间件基于不同操作系统平台进行高效安全的可靠传递,通过消息传递实现不同应用系统的协同工作。利用消息及消息队列机制,在不同应用系统间实现进程间的通信,并支持多种通讯协议、多种开发语言、多应用程序、多种硬件和多操作系统平台。消息中间件提供了安全可靠的消息通信手段,因此安全性和可管理性是消息中间件的重要指标。随着信息时代的发展,消息中间件的应用领域比较广泛。在传统领域,比如金融、电信、交通、能源、军工、政府等领域有着广泛的使用;在目前兴起的互联网时代,大数据、云计算、物联网等领域也对消息中间件有着广泛的需求。无论是传统领域还是新兴互联网领域,都存在大规模的使用消息中间件产品,因此对于消息中间件的管理和监控无疑是一个巨大的挑战。在全国消防信息化平台建设中,消息中间件的使用数量已达到千级规模。本文旨在对消息中间件产品管理和监控来进行阐述。首先,从消息中间件的现状分析入手,结合目前全国消防信息化平台建设,深入了解和挖掘用户需求,建立规范的有效的系统需求分析。其次,设计采用目前先进的UML技术,结合用户需求,设计了高效、灵活、高内聚松耦合的概要设计和数据库设计。概要设计主要包括体系结构设计、功能结构设计和数据库设计。最后,研发过程严格按照概要设计和数据库设计,完成了详细设计、代码实现以及测试。详细设计根据概要设计,提取公共类、树标签、菜单等公共模块,设计流程主要从时序图、类图和页面三部分进行介绍。因此,以全国消防信息化平台建设为基础,开发一个通用的消息中间件管理和监控系统。消息中间件管理和监控系统功能上包括节点管理、组管理、队列控制单元管理和监控、本地队列管理和监控、发送队列管理和监控、远程队列管理、虚拟队列管理和监控、集群队列管理。软件开发过程从需求分析、概要设计、详细设计、单元测试、集成测试、压力测试、性能测试、稳定性测试及用户场景模拟测试出发,开发流程严格遵照行业软件开发流程和CMMI3标准。最终获得用户满意的消息中间件管理和监控系统。
[Abstract]:Message middleware is based on different operating system platforms for efficient, secure and reliable transmission, and the cooperative work of different application systems can be realized by message passing. The message and message queue mechanism is used to realize the inter-process communication among different application systems. It also supports a variety of communication protocols, multiple development languages, multi-application programs, multiple hardware and multi-operating system platforms. Message middleware provides a secure and reliable means of message communication, so security and manageability are important indicators of message middleware. With the development of information age, the application field of message middleware is more extensive. Traditional fields, such as finance, telecommunications, transportation, energy, military industry, government and other fields have been widely used; in the current rise of the Internet era, big data, cloud computing, Internet of things and other fields also have a wide demand for message middleware. There are large-scale use of message middleware products in both traditional and emerging Internet fields, so it is a great challenge for the management and monitoring of message middleware. In the construction of national fire information platform, the use of message middleware has reached the scale of 1000. This article aims at the message middleware product management and monitoring to carry on the elaboration. First of all, starting with the analysis of the status quo of message middleware, combining with the construction of the current national fire information platform, the author deeply understands and excavates the user's needs, and establishes a standardized and effective system requirement analysis. Secondly, the high efficiency, flexible, high cohesion loose coupling summary design and database design are designed based on the advanced UML technology and user requirements. The summary design mainly includes the architecture design, the function structure design and the database design. Finally, the R & D process strictly according to the summary design and database design, complete the detailed design, code implementation and testing. Detailed design according to the summary design, extraction of common classes, tree tags, menus and other common modules, the design process is mainly from the sequence diagram, class diagram and page three parts of the introduction. Therefore, based on the construction of national fire information platform, a general message middleware management and monitoring system is developed. The functions of message middleware management and monitoring system include node management, group management, queue control unit management and monitoring, local queue management and monitoring, send queue management and monitoring, remote queue management, virtual queue management and monitoring. Cluster queue management. The software development process starts from requirements analysis, summary design, detailed design, unit test, integration test, stress test, performance test, stability test and user scenario simulation test. The development process is strictly in accordance with the industry software development process and CMMI3 standards. Finally obtain user satisfaction message middleware management and monitoring system.
【学位授予单位】:北京交通大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP311.52

【参考文献】

相关期刊论文 前3条

1 崔岩;王行勇;徐e,

本文编号:2452892


资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2452892.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户68015***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com