Presentation is loading. Please wait.

Presentation is loading. Please wait.

National Institute of Science & Technology Architecture of Message Oriented Middleware Anindya Kumar Jena [1] Architecture of Message Oriented Middleware.

Similar presentations


Presentation on theme: "National Institute of Science & Technology Architecture of Message Oriented Middleware Anindya Kumar Jena [1] Architecture of Message Oriented Middleware."— Presentation transcript:

1 National Institute of Science & Technology Architecture of Message Oriented Middleware Anindya Kumar Jena [1] Architecture of Message Oriented Middleware Presented By ANINDYA KUMAR JENA Roll # IT 200118152 Under the guidance of Dr. Ravi P.Reddy

2 National Institute of Science & Technology Architecture of Message Oriented Middleware Anindya Kumar Jena [2] Middleware Middleware is the software that assists an application to interact or communicate with other applications, networks, hardware, and/or operating systems.

3 National Institute of Science & Technology Architecture of Message Oriented Middleware Anindya Kumar Jena [3] Types of Middleware Types:-  Message-Oriented Middleware (MOM)  Transaction Processing Monitors (TPM)  Remote Procedure Calls (RPC)  Object Request Brokers (ORB)

4 National Institute of Science & Technology Architecture of Message Oriented Middleware Anindya Kumar Jena [4] Message Oriented Middleware Message Oriented Middleware (or “MOM”) is one particular form of middleware, which is capable of facilitating the transportation of asynchronous messages from one component to another.

5 National Institute of Science & Technology Architecture of Message Oriented Middleware Anindya Kumar Jena [5] Example implementations of MOM are Sun’s JMS,Microsoft’s MSMQ, and IBM’s MQSeries. Forms of MOM:- (i) “Message Queuing” (ii) “Publish-Subscribe” Forms of MOM

6 National Institute of Science & Technology Architecture of Message Oriented Middleware Anindya Kumar Jena [6] Message Queuing

7 National Institute of Science & Technology Architecture of Message Oriented Middleware Anindya Kumar Jena [7] Publish-Subscribe

8 National Institute of Science & Technology Architecture of Message Oriented Middleware Anindya Kumar Jena [8] Implementations of MOM JMS:-  Java Message Service is a part of Sun's J2EE suite, which provides a standard set of APIs that developers can use to access the features of any underlying messaging system.  It supports both the Publish/Subscribe as well as the Point-to-Point (Message Queuing) models.

9 National Institute of Science & Technology Architecture of Message Oriented Middleware Anindya Kumar Jena [9] JMS

10 National Institute of Science & Technology Architecture of Message Oriented Middleware Anindya Kumar Jena [10] The Main Entities in JMS JMS Client JMS Application JMS provider Producer & Consumer

11 National Institute of Science & Technology Architecture of Message Oriented Middleware Anindya Kumar Jena [11] MSMQ  MSMQ is Microsoft’s implementation of MOM.  Messages are typically kept in queues that are managed by Queue managers.

12 National Institute of Science & Technology Architecture of Message Oriented Middleware Anindya Kumar Jena [12] Key Points About MSMQ MSMQ MSMQ Enterprise Message Delivery SitesMQIS

13 National Institute of Science & Technology Architecture of Message Oriented Middleware Anindya Kumar Jena [13] MSMQ Queues  Two types of queues in MSMQ. 1)Public queues 2)Private queues  Systems within the MSMQ Enterprise are classified into Servers, Dependent Clients and Independent Clients.

14 National Institute of Science & Technology Architecture of Message Oriented Middleware Anindya Kumar Jena [14] MQSeries  IBM’s implementation of MOM  Objects:- The word “object” refers to the “things” that have to be set up after the product is installed.  Types:- 1) Queue Manager 2) Queue 3) Channel

15 National Institute of Science & Technology Architecture of Message Oriented Middleware Anindya Kumar Jena [15] Architecture of MQSeries

16 National Institute of Science & Technology Architecture of Message Oriented Middleware Anindya Kumar Jena [16] Comparison

17 National Institute of Science & Technology Architecture of Message Oriented Middleware Anindya Kumar Jena [17] Comparison

18 National Institute of Science & Technology Architecture of Message Oriented Middleware Anindya Kumar Jena [18] Communication is undoubtedly one of the most prominent and essential requirements in software systems, especially those that are highly distributed, and MOM is playing an important role in ensuring this vital need. Conclusion

19 National Institute of Science & Technology Architecture of Message Oriented Middleware Anindya Kumar Jena [19] THANK YOU !!!

20 National Institute of Science & Technology Architecture of Message Oriented Middleware Anindya Kumar Jena [20]


Download ppt "National Institute of Science & Technology Architecture of Message Oriented Middleware Anindya Kumar Jena [1] Architecture of Message Oriented Middleware."

Similar presentations


Ads by Google