Home

 

Welcome to Middleware inventory.

What is middleware ?: 

It's Basically a Business Logic, Where Data and Presentation intersect!.

What are these Data/Presentation/Business Logic ?:

In software engineering, multitier architecture (often referred to as n-tier architecture) is a client–server architecture in which presentation, application processing, and data management functions are physically separated. The most widespread use of multitier architecture is the three-tier architecture.

Generally distributed application environment organized in three tiers: Client, Business Logic and Enterprise Information Systems (or) Data. It is more common to break up this middle tier into two seperate tiers, presentation and business, containing presentation-related components and
business-related components, respectively.

 

layers

 

This Threetier and n-tier client/server technologies have followed this model for years, and even so-called
two-tier systems often had stored procedures and other middle-tier business services. The benefits
of organizing components in tiers or layers are well known and accepted in the industry, but this layered organization hardly defines an application architecture.

One design pattern often cited as a web application architecture is the model-view-controller (MVC) pattern. This pattern perfectly implies the "N" tier architecture (or) Multi tier architecture.

javaee_mvc
JavaEE Components and MVC Mapping

Business Logic and Presentation  components from J2EE architecture collectively called as middleware. there are lot of products available in middleware portfolio such as jboss-middleware and Oracle fusion middleware

mwinventory  welcomes all enthusiasts and middleware professionals to write and share their white papers and thesis and tutorials with each other.

mwinventory is also providing forum for brain storming and lend a hand with technical issues to someone who is in need.

 

Contact us at [email protected] for any support and to become a member of mwinventory.

Welcome! once again.

Thanks,