Software architecture based on message queue

Konferenz: ISCTT 2021 - 6th International Conference on Information Science, Computer Technology and Transportation
26.11.2021 - 28.11.2021 in Xishuangbanna, China

Tagungsband: ISCTT 2021

Seiten: 5Sprache: EnglischTyp: PDF

Persönliche VDE-Mitglieder erhalten auf diesen Artikel 10% Rabatt

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

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.