Proxy-Based Mobile Systems

When developing mobile Web services-based applications, a variety of different architectures are possible. A mobile systems architecture that is commonly used is a proxy-based one in which the mobile application communicates only with a proxy server. The proxy server in turn communicates with and manages the back-end resources, such as Web services.

Figure 10-6 depicts the block diagram architecture of a proxy-based mobile application. The mobile device is capable of running multiple applications. Each of these mobile applications presents a front-end user interface that presents information to users and captures user input. The application does only enough processing on the user input so that the proxy server can properly ...

Get Developing Enterprise Web Services: An Architect's Guide 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.