Software architecture based on message queue

Conference: ISCTT 2021 - 6th International Conference on Information Science, Computer Technology and Transportation
11/26/2021 - 11/28/2021 at Xishuangbanna, China

Proceedings: ISCTT 2021

Pages: 5Language: englishTyp: PDF

Personal VDE Members are entitled to a 10% discount on this title

Authors:
Wang, Weitao; Ning, Meng; Wang, Yulong (Research Institute of China State Shipbuilding Corporation, Zhengzhou, China)

Abstract:
This article proposes a software design architecture based on message queues. The bottom layer is based on the message queue server to communicate and transmit the encoded messages in the JSON data format; in business processing, the business is split based on the microservice model to reduce coupling; in the business presentation layer, logic processing layer, and data persistence layer Design different interfaces through the factory design pattern; use the reflection mechanism to jump annotated business interfaces to achieve a series of business logic processing. Based on the above software architecture, the design and research and development of a certain material support system are well realized.