Title :
A policy-configurable dynamic routing mechanism in Enterprise Service Bus
Author :
Zhou, Chunyan ; Zhang, Xin
Author_Institution :
Beijing Key Lab. of Intell., Beijing Univ. of Posts & Telecommun., Beijing, China
Abstract :
Enterprise Service Bus (ESB) provides the integration of multi application systems in Service-Oriented Architecture (SOA). ESB is the core and basis of SOA, and one of its core functions is message routing. Message routing mainly refers to the delivery of messages between request endpoint and provider endpoint according to certain rules and logic. At present, the routing mechanisms in ESB software are all static. However, the static routing mechanisms can cause some problems in actual application, such as the multi service selection problem, cockamamie configuration file and so on. In allusion to the existing problems, this paper proposes a policy-configurable dynamic routing mechanism in ESB. Dynamic routing means that the routing path is not fixed, it can be changed at runtime. In this framework, we define the criteria for service selection and three modules and data sets for dynamic routing. Also, we provide a mechanism for user to configure their own routing policies. At the end of this paper, we tested the performance of policy-configurable dynamic routing model. The result shows that our policy-configurable dynamic routing mechanism can apparently improve the efficiency of message routing. It will help to solve the limitation of existent service routing.
Keywords :
message passing; middleware; software architecture; enterprise service bus; message routing; policy-configurable dynamic routing mechanism; service selection criteria; service-oriented architecture; static routing mechanisms; Fires; ESB; QoS modeling; SOA; dynamic routing;
Conference_Titel :
Educational and Information Technology (ICEIT), 2010 International Conference on
Conference_Location :
Chongqing
Print_ISBN :
978-1-4244-8033-3
Electronic_ISBN :
978-1-4244-8035-7
DOI :
10.1109/ICEIT.2010.5607542