O'Reilly logo

Applied Enterprise JavaBeans™ Technology by Kevin Boone

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

10.1. Overview of enterprise messaging

This section explains the meaning of ‘enterprise messaging’ and describes typical messaging strategies. We then discuss some essential features of enterprise messaging, like reliability and transaction management.

10.1.1. What is messaging?

The term ‘messaging’ is used to describe any scheme that allows computer applications to exchange data in a way that is loosely coupled [1] and (usually) asynchronous. The use of messaging has a number of important benefits over other forms of distributed programming, like RMI.

[1] ‘Loose coupling’ is a general software engineering term that describes systems whose components have minimal interdependence.

  • Messages are not associated with any particular programming language; ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required