On October 23rd, 2014, we updated our
By continuing to use LinkedIn’s SlideShare service, you agree to the revised terms, so please take a few minutes to review them.
HIREVIETNAMESEhttp://www.hirevietnamese.com Contents 1 Web Service Architectures 2 SOAP Introduction 3 NSURLConnection 4 NSXMLParser 5 Example 5 6 Exercise 5 2
HIREVIETNAMESEhttp://www.hirevietnamese.com Web services Architecture SOAP Protocol Database SOAP Services XML 3
HIREVIETNAMESEhttp://www.hirevietnamese.com SOAP Introduction What is SOAP? SOAP stands for Simple Object Access Protocol SOAP is a communication protocol SOAP is for communication between applications SOAP is a format for sending messages SOAP communicates via Internet SOAP is platform independent SOAP is language independent SOAP is based on XML SOAP is simple and extensible SOAP allows you to get around firewalls SOAP is a W3C recommendation 4
HIREVIETNAMESEhttp://www.hirevietnamese.com SOAP Introduction Why SOAP? It is important for application development to allow Internet communication between programs. HTTP is supported by all Internet browsers and servers. SOAP provides a way to communicate between applications running on different operating systems, with different technologies and programming languages. 5
HIREVIETNAMESEhttp://www.hirevietnamese.com SOAP Introduction SOAP Building Blocks An Envelope element that identifies the XML document as a SOAP message. A Header element that contains header information. A Body element that contains call and response information. A Fault element containing errors and status information. 6