Skip to main content

An Architecture Proposal for Enterprise Message Brokers

  • Conference paper
  • First Online:
Engineering Distributed Objects

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1999))

  • 281 Accesses

Abstract

In large enterprises, asynchronous communication and messaging are gaining importance as integration solutions between applications. The concept of a message broker has been proposed as a universal mediator at the center of business. This paper gives a distinct definition of a message broker by enumerating enterprise critical criteria and describes a reference architecture to meet these criteria. To arrive at the relevant criteria, the message broker is positioned with respect to other middleware solutions like CORBA and MOM/DAD, and limitations and advantages are pointed out. From this comparison the catalogue of critical criteria is deduced and examples are given of how commercial broker products fulfill or fail these criteria. Finally, a reference architecture based on Java, XML and XSL(T) is described that meets the criteria with respect to configuration, execution and extensibility.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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.

Similar content being viewed by others

References

  1. W. J. Brown, R.C. Malveau, H.W. McCormick III and T.J. Mowbray, Anti Patterns. (John Wiley & Sons, Inc., New York, 1999).

    Google Scholar 

  2. J. M. Carroll, M. Beth Rosson, G. Chin and J. Koenemann, IEEE Transactions on Software Engineering, 24, 1156–1170 (1998).

    Article  Google Scholar 

  3. C. F. Goldfarb und P. Prescod, The XML Handbook. (Prentice-Hall PTR, 1998).

    Google Scholar 

  4. Gartner Group, Application Integration: Better Ways to Make Systems Work Together. (Stamford, Conn, 1998).

    Google Scholar 

  5. K. Hergula and T. Härder, Eine Abbildungsbeschreibung zur Funktionsintegration in heterogenen Anwendungssystemen. (Berlin, 1999).

    Google Scholar 

  6. D. Linthicum, Enterprise Application Integration. (Addison-Wesley, 1999).

    Google Scholar 

  7. T. J. Mowbray and R. C. Malveau, CORBA Design Patterns. (John Wiley& Sons Inc., New York, 1998).

    Google Scholar 

  8. M. Mewes, Anwendungsbezogener Vergleich von Message-Brokern und Konzeption eines optimalen Message-Brokers. (Berlin, 2000).

    Google Scholar 

  9. J. G. Süß, M. Mewes and E. Emilov, Benchmarking Message Brokers: Examination and Definition based on Enterprise Critical Criteria. (Berlin, 2000).

    Google Scholar 

  10. K. Wissmann, Erweiterte Konzepte zur Funktionsintegration. (Universität Ulm, Ulm, 2000).

    Google Scholar 

  11. H. Weber, in Dagstuhl Seminar #98092 H. Müller, ed. (IBFI, Schloß Dagstuhl, 1998),.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Guy Süß, J., Mewes, M. (2001). An Architecture Proposal for Enterprise Message Brokers. In: Emmerich, W., Tai, S. (eds) Engineering Distributed Objects. Lecture Notes in Computer Science, vol 1999. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45254-0_4

Download citation

  • DOI: https://doi.org/10.1007/3-540-45254-0_4

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-41792-7

  • Online ISBN: 978-3-540-45254-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics