Wireless middleware is software that insulates applications from the underlying wireless network, making it easier to develop new wireless applications, as well as to port existing applications to the wireless environment.
How it Works
Wireless middleware usually consists of client and server software. The client portion resides on the mobile computer and accepts messages from applications on the mobile computer. It reformats these messages and forwards them across the wireless network using application-layer protocols optimized for wireless communications. The messages reach the middleware server, which typically resides on the destination LAN. The middleware server functions as a gateway to other servers and hosts on the LAN, acting as a proxy for the mobile computer.
Middleware performs the following types o
f functions, though specific details will vary depending on the actual middleware.
Isolates the application from connectivity issues such as intermittent connections and varying throughput.
Minimizes the amount of data sent over the wireless connection.
Reduces the number of back-and-forth messages required to complete a transaction.
Queues messages when a connection is not available.
Provides a consistent API regardless of the underlying network.
Some wireless middleware products come as toolkits with which you can develop customized wireless applications. Others work in conjunction with existing applications to make these applications effective both from a cost and performance perspective.
Some Middleware Solutions
There are a number of wireless middleware providers. The following lists some of the more important market offerings.
Toolkits for developing wireless applications. For more information, see
Message Middleware in a Wireless Environment (by Peter Rysavy, Network Computing, April 15 1996)
REPORTS
Analyize In-Line NAC strategies and products.
ANALYTICS Plan and design your enterprise blade server deployments
InformationWeek U.S. IT Salary Survey 2008
Salaries for business technology professionals are falling. Here's what you need to know in order to make good hiring decisions and personal career choices. Download Today