DocumentCode
2641491
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
Volume
3
fYear
2010
fDate
17-19 Sept. 2010
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;
fLanguage
English
Publisher
ieee
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
Type
conf
DOI
10.1109/ICEIT.2010.5607542
Filename
5607542
Link To Document