O'Reilly logo

Pro PHP: Patterns, Frameworks, Testing and More by Kevin McArthur

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

CHAPTER 20Advanced Web Services

In the previous chapter, you created a basic web service and made a call to the Amazon Web Services API, which involved passing simple arrays and values. For real-life applications, however, you may need to send objects between two back-end systems. To do this, you will need to use some of the advanced features of WSDL and the SOAP extension to encode and decode objects properly. In this chapter, you will learn about complex types, which enable this functionality by defining the elements in the object in a universal format.

You are probably familiar with how to track sessions and authenticate users for your web applications. When working with web service clients and servers, the syntax for these tasks can be slightly ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required