Performance Comparing of Messaging System with Different Topologies
Messaging system can be treated as a collection of message channels, ending points, messaging routers, and process management. For a particular application, the implementation style of the underlying messaging system is not unique. However, different approach results in various performance and resource requirements. In this paper, a testing environment is designed to investigate the performance and resource requirements features of various implementation techniques of a message system. The alternative implementation of the message channel, endpoint, routing and process management is organized with the concepts of logical topologies, which present the integration style of a messaging system. The testing experiments are carried along three different topologies: the business process management pipeline, the enterprise service bus, and enterprise service network. The pseudo web service clients and web service providers is implemented to simulate the workload effects of a real environment. From the detail ed analysis of the testing results, it is validated that the ESB model provides the most flexible message delivering service with the cost of largest transaction throughput, but consumes the smallest of processor usage and memory occupation.
messaging system logical topologies enterprise service bus performance testing
Yu Fu Hong Wang Jiankang Dong Jiening Wang
College of Computer science and technology Civil Aviation University of China 2898 Jinbei Road, Tianjin 300300, China
国际会议
海口
英文
235-239
2011-07-15(万方平台首次上网日期,不代表论文的发表时间)