Message-Oriented-Middleware in a Distributed Environment
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.
KeywordsAsynchronous Communication Messaging System Transport Company Message Acknowledgment Session Object
Unable to display preview. Download preview PDF.
- 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 publicatonGoogle 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