What is Middleware?

Customer Information Control System. Middleware and MQ Series.
Post Reply
User avatar
Anuj Dhawan
Founder
Posts: 2799
Joined: Sun Apr 21, 2013 7:40 pm
Location: Mumbai, India
Contact:
India

What is Middleware?

Post by Anuj Dhawan »

Middleware is typically something between the operating system and an end user or end-user applications; Middleware provides services to software applications beyond those available from the operating system. Middleware can be described as "software glue". Middleware makes it easier for software developers to perform communication and input/output, so they can focus on the specific purpose of their application.

As commonly used, the term usually applies to major software products such as database managers, transaction monitors, Web servers, and so forth. Subsystem is another term often used for this type of software. These software products are usually licensed programs, although there are notable exceptions, such as the HTTP Server.

As this Forum deals mainly with Mainframes let's talk about zOS related middleware. Typical z/OS middleware includes:
  • Database systems
  • Web servers
  • Message queueing and routing functions
  • Transaction managers
  • Java™ virtual machines
  • Extensible Markup Language (XML) processing functions.
Thanks,
Anuj

Disclaimer: My comments on this website are my own and do not represent the opinions or suggestions of any other person or business entity, in any way.
Post Reply

Create an account or sign in to join the discussion

You need to be a member in order to post a reply

Create an account

Not a member? register to join our community
Members can start their own topics & subscribe to topics
It’s free and only takes a minute

Register

Sign in

Return to “CICS, Middleware and MQ Series.”