FEATURED VIDEO

SLIDE SHOWS
The chip giant adds new remote management, encryption and anti-theft tools baked right into next-gen Intel Core vPro processors for commercial desktops and notebooks.
The long-awaited iPad has arrived. But here are 12 other tablet devices that will take aim at Apple this year as the suddenly crowded tablet PC market heats up.
Going green was the rage of 2009, and the buzz in 2010 isn't letting up. Manufacturers are responding to increased demands from their white box makers for more eco-friendly components.
INSIDE CHANNELWEB

Results found for: middleware
Printer Print This Page

Image Friendly
techweb
middleware
techweb
Software that functions as a conversion or translation layer. It is also a consolidator and integrator. Custom-programmed middleware solutions have been developed for decades to enable one application to communicate with another that either runs on a different platform or comes from a different vendor or both. Today, there is a diverse group of products that offer packaged middleware solutions as outlined in the following examples. See application integration.




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.)





Search For middleware On ChannelWeb

Find the latest news and information on middleware from across the Channelweb Network of IT Web sites.


techweb
temrs similiar to your header
Entries before middleware
techweb
techweb Microwindows
techweb MID
techweb middlebox
techweb middle tier
techweb MID file
techweb Entries after middleware
techweb
techweb MIDI
techweb MIDI file
techweb MIDI Mapper
techweb MIDI messages
techweb MIDI patch
techweb
define another it term
techweb techweb

techweb
Or get a random definition
techweb
copyright THIS COPYRIGHTED DEFINITION IS FOR PERSONAL USE ONLY.
All other reproduction is strictly prohibited without permission from the publisher.

Copyright (©) 1981-2008 The Computer Language Company
Inc All rights reserved.
Media Kits | Reprints | Privacy Statement | Copyright © 2010 United Business Media LLC | Terms of Service
CRN Logo ChannelWeb Logo CRN Logo CRNTech Logo Vision Events XChange IPED
ADVERTISEMENT




CHANNEL SERVICES >>