Chapter 5Introduction to Mobile Middleware
5.1 What Is Mobile Middleware?
Middleware is software that supports mediation between other software components, fostering interoperability between those components across heterogeneous platforms and varying resource levels. For example, middleware can serve as plumbing, allowing applications that do not normally support disconnected operation to do so through clever use of data hoarding (see Chap. 1). Ideally, beyond bridging heterogeneous systems, middleware should be transparent, robust, efficient, secure, and based on open standards. All of these requirements support the goal of making software development in association with middleware easier than “from scratch.” This chapter and the next two chapters ...
Get Fundamentals of Mobile and Pervasive Computing now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.