Skip to main content

Multifactor-Driven Hierarchical Routing on Enterprise Service Bus

  • Conference paper
Web Information Systems and Mining (WISM 2009)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 5854))

Included in the following conference series:

Abstract

Message Routing is the foremost functionality on Enterprise Service Bus (ESB), but current ESB products don’t provide an expected solution for it, especially in the aspects of runtime route change mechanism and service orchestration model. In order to solve the above drawbacks, this paper proposes a multifactor-driven hierarchical routing (MDHR) model. MDHR defines three layers for message routing on ESB. Message layer gives the original support for message delivery. Application layer can integration or encapsulate some legacy applications or un-standard services. Business layer introduces business model to supplies developers with a business rule configuration, which supports enterprise integration patterns and simplifies the service orchestration on ESB.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Chappell, D.: Enterprise Service Bus. O’Reilly Media, Inc., Sebastopol (2004)

    Google Scholar 

  2. Papazoglou, M.P., Heuvel, W.V.: Service oriented architectures: approaches, technologies and research issues. The VLDB journal 16(3), 389–415 (2007)

    Article  Google Scholar 

  3. Tang, X., Mi, X., Yuan, X., Chen, D.: PBDR: Pattern-Based Dynamic Routing on Enterprise Service Bus. In: WorldCOMP 2009: Proceedings of the World Congress in Computer Science, Computer Engineering and Applied Computing (July 2009)

    Google Scholar 

  4. Schulte, R.: Predicts 2003: Enterprise Service Buses Emerge. Gartner Research (December 2002)

    Google Scholar 

  5. Liu, Y., Gorton, I., Zhu, L.: Performance Prediction of Service-Oriented Applications based on an Enterprise Service Bus. In: COMPSAC 2007: Proceedings of the 31st Annual International Computer Software and Application Conference, pp. 327–334. IEEE Computer Society, Los Alamitos (2007)

    Chapter  Google Scholar 

  6. Flurry, G.: Dynamic routing at runtime in WebSphere Enterprise Service Bus. IBM developerWorks (2006)

    Google Scholar 

  7. Keen, M., Acharya, A., et al.: Patterns: Implementing an SOA Using an Enterprise Service Bus. IBM Redbooks (2004)

    Google Scholar 

  8. Bai, X., Xie, J., Chen, B., Xiao, S.: DRESR: Dynamic Routing in Enterprise Service Bus. In: ICEBE 2007: Proceedings of the IEEE International Conference on e-Business Engineering, pp. 528–531. IEEE Computer Society, Los Alamitos (2007)

    Google Scholar 

  9. Ziyaeva, G., Choi, E., Min, D.: Content-Based Intelligent Routing and Message Processing in Enterprise Service Bus. In: ICCIT 2008: Proceedings of the International Conference on Convergence and Hybrid Information Technology, pp. 245–249. IEEE Computer Society, Los Alamitos (2008)

    Chapter  Google Scholar 

  10. XPath: W3C (2009), http://www.w3schools.com/xpath/

  11. Fasbinder, M.: BPEL or ESB: Which should you use? IBM developerWorks (2008)

    Google Scholar 

  12. Chappell, D.: ESB Integration Patterns. SYS-CON Media, Inc. (August 2004)

    Google Scholar 

  13. Xie, J., Bai, X., Chen, B., Xiao, S.: A Survey on Enterprise Service Bus. Computer Science 34(11), 13–18 (2007)

    Google Scholar 

  14. Camel DSL: The Apache Software Foundation (2009), http://camel.apache.org/dsl.html

  15. Hohpe, G., Woolf, B.: Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions. Addison Wesley, Reading (2003)

    Google Scholar 

  16. Travel Reservation Sample: Understanding the Travel Reservation Service, SUN (2007), http://www.netbeans.org/kb/60/soa/understand-trs.html

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Mi, X., Tang, X., Yuan, X., Chen, D., Luo, X. (2009). Multifactor-Driven Hierarchical Routing on Enterprise Service Bus. In: Liu, W., Luo, X., Wang, F.L., Lei, J. (eds) Web Information Systems and Mining. WISM 2009. Lecture Notes in Computer Science, vol 5854. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-05250-7_35

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-05250-7_35

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-05249-1

  • Online ISBN: 978-3-642-05250-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics