• 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