Middleware

What is Middleware?


Software that connects two otherwise separate applications. For example, there are a number of middleware products that link a database system to a Web server. This allows users to request data from the database using forms displayed on a Web browser, and it enables the Web server to return dynamic Web pages based on the user's requests and profile.




The term middleware is used to describe separate products that serve as the glue between two applications. It is, therefore, distinct from import and export features that may be built into one of the applications. Middleware is sometimes called plumbing because it connects two sides of an application and passes data between them. Common middleware categories include:



•ESBs

•TP monitors

•DCE environments

•RPC systems

•Object Request Brokers (ORBs)

•Database access systems

•Message Passing




OR
 
 
Middleware Definition 
 
What does Middleware mean?


Middleware is a software layer situated between applications and operating systems. Middleware is typically used in distributed systems where it simplifies software development by doing the following:

•Hides the intricacies of distributed applications

•Hides the heterogeneity of hardware, operating systems and protocols

•Provides uniform and high-level interfaces used to make interoperable, reusable and portable applications

•Provides a set of common services that minimizes duplication of efforts and enhances collaboration between applications

Techopedia explains MiddlewareMiddleware is similar to an operating system because it can support other application programs, provide controlled interaction, prevent interference between computations and facilitate interaction between computations on different computers via network communication services.





IAM infrastructure APAN 2k5


Inside twitter vote

A typical operating system provides an application programming interface (API) for programs to utilize underlying hardware features. Middleware, however, provides an API for utilizing underlying operating system features.


OR


:-:-:-_-:-:-:-:Please see or download the attached files :-:-:-_-:-:-:-:


No comments:

Post a Comment

Boarding Pass to Mars

Include your name in NASA Orion's first flight to Mars Over a million names were submitted to be sent to Mars If you sent your nam...