Skip to main content

Message-Oriented-Middleware in a Distributed Environment

  • Conference paper

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

Abstract

Middleware technologies have been facilitating the communication between the distributed applications. Traditional messaging system’s are synchronous and have inherent weaknesses like – limited client connections, poor performance due to lack of resource pooling, no store-and-forward mechanism or load balancing, lack of guaranteed messaging and security as well as static client and server’s location dependent code. These weaknesses and increasing e-business requirements for the distributed systems motivated us to undertake this research. This paper proposes an asynchronous communication architecture – Transfer of Messages in Distributed Systems. The advantage of the proposed architecture is that the sender of the message can continue processing after sending the message and need not wait for the reply from other application.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Adler, R.M.: Distributed Coordination Models for Client/Sever Computing. Computer 28(4), 14–22 (1995)

    Article  Google Scholar 

  2. Bernstein, P.A.: Middleware: A Model for Distributed Services. Communications of the ACM 39(2), 86–97 (1996)

    Article  Google Scholar 

  3. Eckerson, W.W.: Three Tier Client/Server Architecture: Achieving Scalability, Performance, and Efficiency in Client Server Applications. Open Information Systems 10(20), 1 (1995)

    Google Scholar 

  4. Newell, D., Jones, O., Machura, M.: Interoperable Object Models for Large Scale Distributed Systems. In: Proceedings. International Seminar on Client/Server Computing, La Hulpe, Belgium, October 30-31, IEE, London (1995)

    Google Scholar 

  5. Rao, B.R.: Making the Most of Middleware. Data Communications International 24(12), 89–96 (1995)

    Google Scholar 

  6. Schill, A.: DCE-The OSF Distributed Computing Environment Client/Server Model and Beyond, 283. In: Intl. DCE Workshop, Germany, October 1993, Springer, Heidelberg (1993)

    Google Scholar 

  7. Gopalan, S., Grant, S., Giotta, P.: Professional JMS, 1st edn. Wrox publicaton

    Google Scholar 

  8. Hapner, M.: Java Message Service Specification version 1.0.2b. Sun Microsystems (August 2001), http://java.sun.com/jms/

  9. Arulanthu, A. B., Ryan, C.O., Schmidt, D.C., Kircher, M., Parsons, J.: The Design and Performance of a Scalable ORB Architecture for CORBA Asynchronous Messaging. In: Proceedings of the Middleware2000 Conference, ACM/IFIP (April 2000)

    Google Scholar 

  10. Birmen, K.: Building Secure and Reliable Network applications, December 1996. Manning Publishing and Prentice Hall (1996)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Goel, S., Sharda, H., Taniar, D. (2003). Message-Oriented-Middleware in a Distributed Environment. In: Böhme, T., Heyer, G., Unger, H. (eds) Innovative Internet Community Systems. IICS 2003. Lecture Notes in Computer Science, vol 2877. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-39884-4_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-39884-4_8

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-39884-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics