TP Monitors
The TP monitor (transaction processing monitor) was perhaps the first product to be called middleware. Sitting between the requesting client program and the databases, it ensures that all databases are updated properly (see TP monitor).
Messaging Middleware
Messaging middleware provides a common interface and transport between applications. If the target machine is down or overloaded, it stores the data in a message queue until it becomes available. The messaging system may contain business logic that routes messages to the appropriate destinations and reformats the data as well. Messaging middleware is similar to an e-mail messaging system, except that it is used to send data between applications. (see messaging middleware).
Distributed Processing
Distributed object systems such as CORBA, DCOM and EJB enable processes to be run anywhere in the network. They differ from messaging middleware in that they cause processes (components/objects) to be executed in real time rather than sending data.
Database Middleware
Middleware provides a common interface between a query and multiple, distributed databases. Using either a hub and spoke architecture (top) or a distributed architecture (bottom), it enables data to be consolidated from a variety of disparate data sources (see EDA and DQbroker).
Common Interfaces
Common programming interfaces between applications are considered middleware. For example, Open Database Connectivity (ODBC) enables applications to make a standard call to all the databases that support the ODBC interface.
Application Server Middleware
A Web-based application server that provides interfaces to a wide variety of applications is used as middleware between the browser and legacy systems. The browser can be used at desktops or on laptops when traveling. A wide range of server-side processing has been supported by appservers (see J2EE).
Universal Computing
These two examples link an application to an operating environment and are the Holy Grail of computing. They enable the same program to run on any hardware platform without modification. HTML pages written in JavaScript can execute on any JavaScript-enabled Web browser running under any operating system. Java applications and applets are executed by a Java Virtual Machine, which can be created for any operating system. Thus, the browser and Java negate the requirement for a single operating system and hardware environment.
Network Logon
Middleware for networks includes a common approach for identifying users and network resources, authorizing and authenticating users and setting up standardized directory schemas. Using middleware in this fashion avoids the problems that occur when applications are responsible for these tasks and incompatible versions arise. The Internet2 project is expected to make advancements in this area. For more information, visit http://middleware.internet2.edu.
Enterprise Integration
ActiveWorks software was designed solely as an integration solution. Brokering messages between a wide range of enterprise applications, it added processing where required. ActiveWorks was later acquired by webMethods and folded into its BPM suite. (Image courtesy of Active Software, Inc.)
![]() | Reproduced with permission from Computer Desktop Encyclopedia. Copyright (c) 1981-2009 The Computer Language Company Inc. All rights reserved. |
Additional Resources
- A Forrester interview with Steve Ballmer about the SharePoint Business
- I had the pleasure to sit down with Steve Ballmer for an interview at the Microsoft SharePoint conference in Las Vegas this week. My research team at Forrester spends a lot of time thinking, researching, and writing about the future of information work. So getting Steve’s view on SharePoint’s decade-long...
- Blog posts 2009-10-22
- News to know: Nook; Yahoo; Sun; Net Neutrality; Apple; Windows 7
- Here are today's notable headlines. You can get News To Know via email alert and RSS daily. For continuous updates see BNET's around-the-Web tech coverage. Ed Burnette: Meet Nook: Barnes and Noble's sexy new book reader Matthew Miller: B&N Nook ebook reader revolutionizes...
- Blog posts 2009-10-21
- Demand this from software vendors
- I was getting a briefing last week from a software executive. We got to a point in the conversation where the discussion was focusing on existing products. I moved the conversation to a different space, though. If you're getting a pitch from a vendor, you should move the conversation, too!...
- Blog posts 2009-10-20
- SOA user survey defines latest ESB trends, middleware use patterns
- We're seeking to uncover the latest trends in actual usage and perceptions around these SOA technologies -- both open source and commercial. by Dana Gardner
- Blog posts 2009-10-20
- Art of the software deal can get messy
- Software buyers and vendors are increasingly butting heads amid a budget squeeze and increasingly aggressive sales tactics, according to Gartner. In a series of presentations at the Gartner IT Symposium in Orlando, analysts walked buyers through a few negotiating tactics with the likes of SAP, Microsoft, Oracle,...
- Blog posts 2009-10-20
- Oracle's big plan: Double revenue in five years
- Oracle capped off its OpenWorld conference with a powwow with analysts where management was described as extremely confident about the company's prospects. Although I'm not sure you could ever describe Oracle management as timid---does Larry Ellison allow that?---analyst notes seem to portray executives as exceedingly confident. Judging...
- Blog posts 2009-10-16
- IBM delivers solid quarter, ups 2009 earnings outlook
- IBM delivered a solid third quarter that featured better-than-expected profit and revenue growth. The company also upped its earnings targets for 2009. IBM on Thursday reported third quarter net income of $3.1 billion, or $2.40 a share, on revenue of $23.6 billion, down 7 percent from a...
- Blog posts 2009-10-15
- Oracle's Ellison: Fusion finally coming to fruition
- It's official: Oracle finished fusing Fusion with Fusion Middleware by Joe McKendrick
- Blog posts 2009-10-15
- Oracle's Fusion Apps finally come out from behind the OpenWorld curtain
- While ERP emerged with and was designed for client/server architectures, Fusion has emerged with a full Java EE and SOA architecture; it is built around Oracle Fusion middleware 11g and uses Oracle BPEL Process Manager to run processes as orchestrations of processes exposed from the Fusion Apps or other legacy...
- Blog posts 2009-10-15
- Ellison's keynote: Linux, Exadata, the Governator and more
- Oracle CEO Larry Ellison took the stage for the final keynote at Oracle OpenWorld 2009 today - an afternoon session that followed lunch and got off to a rough start when Infosys CEO Kris Gopalakrishnan who was scheduled to speak after Ellison came on stage first and spent 45 minutes...
- Blog posts 2009-10-14
- What we may/may not hear @ Oracle Open World this week
- Fusion is the Mirror and Unveiling of Oracle Customer ContemptOracle has punted on delivering integration as a product:IF you consider the definition of integration to be 'supplied as a buyable product and supported by the vendor.' Oracle's definition seems to be integration the same way that Facebook and YouTube are...
- Discussion threads 2009-10-14
- Oracle OpenWorld: Getting down to business
- Unfaithful Application VisionOracle has punted on delivering integration as a product:IF you consider the definition of integration to be 'supplied as a buyable product and supported by the vendor.' Oracle's definition seems to be integration the same way that Facebook and YouTube are integrated-at the surface only and then 'pushing'...
- Discussion threads 2009-10-14
- Video Whitepaper: Enhance Your Business with Fast, Efficient Middleware
- Watch the free, on-demand webcast to learn how modern enterprise software infrastructure must keep pace with dynamic business needs. As a business changes through growth, contraction, or seasonal variation, its middleware must be flexible, cost-efficient, and easily modified to accommodate this fluctuation. Oracle Fusion Middleware 11g is a...
- Webcasts 2009-10-12
- Responding to Today's Demands with a Dynamic Infrastructure
- As the world becomes more instrumented, intelligent, and interconnected, the demands on your infrastructure continue to grow. IBM continues to chart a strategy to help you deliver a new kind of infrastructure. One that helps you reduce costs, manage risks and improve service. A dynamic infrastructure — designed for a...
- Webcasts 2009-10-01
- Salesforce.com and CODA hook up
- Salesforce.com and CODA (via its parent Unit 4 Agresso) are hooking up to create FinancialForce.com. While financial details of the arrangement were not revealed, Salesforce.com is a minority stakeholder in the new company. From the blurbs: The CODA 2go team and products have transferred to FinancialForce.com, which will...
- Blog posts 2009-09-30
- EU, US looking at MSFT-YHOO search deal: Is competition for GOOG anticompetitive?
- M$ is anticompetitive by natureGoogle on the other hand is a good citizen for everyone.RE: EU, US looking at MSFT-YHOO search deal: Is competition for GOOG antico"Even if it does cause ?antitrust effects,? wouldn?t the end result be a stronger competitor for Google? Clearly. That would be good for consumers...
- Discussion threads 2009-09-16
- News to know: Adobe; Sergey Brin; Apps.gov; Oracle; Facebook
- Here are today’s notable headlines. You can get News To Know via email alert and RSS daily. For continuous updates see BNET’s around-the-Web tech coverage. Sam Diaz: Adobe to acquire Ominture; CEO calls move a 'game-changer' Larry Dignan: Feds launch Apps.gov; Cloud computing players...
- Blog posts 2009-09-16
- Enhance Application-Level Protection and Enterprise Security - Part Three
- Organizations increasingly expect their infrastructure to deliver as a whole. This requires focus beyond infrastructure - necessitating tight integration to applications, middleware, and database environments. By bringing together core network, server, applications and storage components, EMC and Brocade offer simplified integrated solutions and additional economic efficiency within the data center....
- Webcasts 2009-09-16
- SOA user survey helps define latest ESB trends, middleware use patterns
- We're seeking to uncover the latest trends in actual usage and perceptions around these SOA technologies -- both open source and commercial. by Dana Gardner
- Blog posts 2009-09-15
- DOJ requests more info on Microsoft-Yahoo search deal
- DOJ?Why does DOJ put its nose everywhere. this deal will create a company that will have half the market share as its competitor, let the market and shareholders take the decision.becuase.....why should one company which has 90% of the desk market have the same control over the Internet?It is good...
- Discussion threads 2009-09-11
Neighboring Terms
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
SmartPlanet
- Thought-provoking progressive ideas on diverse topics that intersect with technology, business, and life, and matter to the world at large. Visit SmartPlanet
- More from IBM
- Can your business work smarter? Learn more about Lotus Symphony
- Learn how to work smarter and optimize cost using the IBM Smart SOA approach Download the eBook
- Smarter ways to make smarter products Read the brief from IBM



