Chapter 16. SOAP Web Services on Smart Clients
CHAPTER OVERVIEW What Is SOAP Web Services? The Web Services Architecture Introducing kSOAP kSOAP Explained Advanced kSOAP More kSOAP Examples What's in kSOAP v2.0? IDE Support for kSOAP
It seems that distributed computing technologies keep reinventing themselves every couple of years. From COBRA to COM to RMI, now XML Web Services is all the rage. Web Services is touted as a platform-independent integration technology that supports loose coupling. It promises universal interoperability and supports advanced messaging protocols. The Simple Object Access Protocol (SOAP) is the foundation for XML Web Services. Smart mobile clients that fit into the corporate Web Services infrastructure could prove crucial for any mobile enterprise solution. In this chapter, I introduce an open source tool that supports Web Services clients on small wireless devices: the kSOAP parser. Through tutorial examples and source code analysis, we will not only learn how to program in kSOAP but also gain a deeper understanding of Web Services concepts and applications. |