Simple Object access protocol<br />
What is SOAP?<br />Allows for application data transfer using HTTP<br />XML based<br />Platform Independent<br />Allows yo...
Why is it useful?<br />Allows internet communication between programs.<br />HTTP was not built for RPC<br />Can communicat...
Syntax<br />Must <br />Use XML<br />SOAP Envelope Namespace<br />SOAP Encoding Namespace<br />Must Not<br />Include DTD re...
Important elements<br />Envelope<br /><soap:Envelopexmlns:soap="http://www.w3.org/2001/12/soap-envelope"<br />Header<br />...
Example Code<br />Using the Google API with Python<br />http://www.intertwingly.net/stories/2002/12/20/sbe.html<br />w3Sch...
Resources<br />w3Schools.com<br />www.intertwingly.net<br />
Q&A<br />
Upcoming SlideShare
Loading in …5
×

Simple object access protocol

679 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
679
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
20
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Simple object access protocol

  1. 1. Simple Object access protocol<br />
  2. 2. What is SOAP?<br />Allows for application data transfer using HTTP<br />XML based<br />Platform Independent<br />Allows you to get around firewalls<br />
  3. 3. Why is it useful?<br />Allows internet communication between programs.<br />HTTP was not built for RPC<br />Can communicate to applications on different Operating Systems, technologies, and programming languages<br />
  4. 4. Syntax<br />Must <br />Use XML<br />SOAP Envelope Namespace<br />SOAP Encoding Namespace<br />Must Not<br />Include DTD reference<br />XML processing instructions<br />
  5. 5. Important elements<br />Envelope<br /><soap:Envelopexmlns:soap="http://www.w3.org/2001/12/soap-envelope"<br />Header<br />soap:encodingStyle="http://www.w3.org/2001/12/soap-encoding"><br />Body<br />Contains the actual SOAP message<br />Fault<br />Must appear as a child element of the body<br />Can only appear once in a SOAP message<br />
  6. 6. Example Code<br />Using the Google API with Python<br />http://www.intertwingly.net/stories/2002/12/20/sbe.html<br />w3Schools Example<br />http://w3schools.com/soap/soap_example.asp<br />
  7. 7. Resources<br />w3Schools.com<br />www.intertwingly.net<br />
  8. 8. Q&A<br />

×