Your Status: Logged out Log in

This report aims to first define what middleware is and second investigate and explain different categories of middleware and their usage in distributed applications.  

Member rating: No Rating | Words: | Submitted: Mon Apr 24 2006

On the left is an image preview of every page of this document, and below are the first 150 words with formatting removed:

Design Information Systems ASSESSMENT 1 Middleware Created by Miss Belete Tables of Contents Pages Content.........................................................................................................1 1. Introduction..................................................................................................................2 2. Middleware.......................................................................................2 2.1. Middleware Definition...................................................2 2.2. Categories.................................................................2 2.2.1. Remote Procedure Call.........................................2 2.2.2. Message-oriented middleware (MOM).......................3 2.2.2.1. Message Oriented..............................3 2.2.2.2. Message Queuing.............................3 2.2.2.3. Publish and Subscribe........................4 2.2.3. Object request broker (ORB)..................................4 3. Conclusion..................................................................................................................4 4.Reference..........................................................................................................5 1. Introduction In distributed systems, use of some middleware is required to allow objects to communicate with one another across the network. This report aims to first define what middleware is and second investigate and explain different categories of middleware and their usage in distributed applications. 2. Middleware 2.1. Definitions of Middleware: Middleware is defined by [1] as a Software that allows an application to interoperate with other software without requiring the user to understand and code the low-level operations necessary to achieve interoperability. Another definition is software that consists of a set of enabling services that allow multiple processes running on one or more machines to interact across a network [4]. It is essential to migrating mainframe applications to client/server applications...

Get instant access



  • Instant, unlimited access to our documents in full
  • Swap your work for free access, or pay £4.99
  • To see the full version of this document and 150,044 others
Register Now