January 2005
Intermediate to advanced
404 pages
12h 29m
English
Application development for mobile computers is a difficult task—on their own, applications are faced with a myriad of challenges: limited power and processing speed, varying levels of network connectivity, completely disconnected operation, and discovery of needed services. The goal of mobile middleware is to provide abstractions that reduce development effort, to offer programming paradigms that make developing powerful mobile applications easier, and to foster interoperability between applications. Service discovery, or the art of dynamically discovering and advertising services, is the subject of the next chapter. This chapter examines two other important types of middleware ...
Read now
Unlock full access