Messaging

Elaborate Messaging ?

E

Expert

Verified

This is a method of communication among the software components or. A messaging system is a peer-to-peer ability: A messaging client may send messages to, and receive messages from, another client. Every client links to a messaging agent which provides facilities for creating, receiving, sending, and reading messages.
Messaging allows distributed communication which is loosely coupled. A component sends a message to the destination, and a recipient can retrieve that message from the destination. Though, the sender and the receiver do not have to be accessible at the same time in order to communicate. In fact, the sender doesn’t need to know anything about receiver; nor does the receiver need to know anything about sender. The sender and the receiver need to know only message format and the destination to use. In this respect, messaging changes from tightly coupled technologies, as Remote Method Invocation (RMI) that require an application to know a remote application's methods.
Messaging also differs from e-mail that is a method of communication among people or among software applications and people. Messaging is used for communication among software applications or software components.
Messaging is a tool by which data can be passed from one application to other application.

   Related Questions in JAVA Programming

©TutorsGlobe All rights reserved 2022-2023.