Approaches to middleware Flashcards

1
Q

what is the synchronous mode of communication

A

The sending and the receiving application must be ready to communicate with each other at all times

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is the asynchronous mode of communication

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

what is the Store and forward method

A

messages are placed on a message queue by the sending application and retrieved by the receiving application as needed.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

what is the publich - subscribe method

A

the application that produces information publishes it and all other applications that need this type of information, subscribe to it

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What does MOM stand for

A

Message-oriented Middleware

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What does MOM do

A

it is the infrastructure that is responsible for relaying data from one application to another by putting it in a message format.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What features make MOM attractive when integrating applications

A
  1. prioritization of requests
  2. load balancing
  3. persistent messaging
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is middleware?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly