Approaches to middleware Flashcards
what is the synchronous mode of communication
The sending and the receiving application must be ready to communicate with each other at all times
What is the asynchronous mode of communication
a communication method where participants on both sides of the conversation have the freedom to start, pause, and resume conversational messaging on their own terms, eliminating the need to wait for a direct live connection
what is the Store and forward method
messages are placed on a message queue by the sending application and retrieved by the receiving application as needed.
what is the publich - subscribe method
the application that produces information publishes it and all other applications that need this type of information, subscribe to it
What does MOM stand for
Message-oriented Middleware
What does MOM do
it is the infrastructure that is responsible for relaying data from one application to another by putting it in a message format.
What features make MOM attractive when integrating applications
- prioritization of requests
- load balancing
- persistent messaging
What is middleware?
middleware is software that is designed to help manage the complexity and heterogeneity inherent in distributed systems. It builds a bridge between different systems by enabling communication and transfer of data.