1 / 16

SOAP and WSDL

SOAP and WSDL. CSCI 4300. Simple SOAP message. SOAP headers and body. Headers : Security credentials Transaction IDS Routing instructions Payment tokens Etc. etc. Body: Actual message content. Application-specific header example. A security header. Processing SOAP messages.

lcameron
Download Presentation

SOAP and WSDL

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SOAP and WSDL CSCI 4300

  2. Simple SOAP message

  3. SOAP headers and body Headers: • Security credentials • Transaction IDS • Routing instructions • Payment tokens • Etc. etc. Body: • Actual message content

  4. Application-specific header example

  5. A security header

  6. Processing SOAP messages • In particular, JAX-RPC implements remote procedure calls by exchanging SOAP messages

  7. Modular processing

  8. Message passing: multiple actors

  9. Who processes the headers? • A node which has identified itself with this processing role will process this header.

  10. SOAP use case

  11. Sequential processing • Processing nodes can add and remove headers • The Inventory node can add an authentication header and force the next node to process it

  12. Web Services Description Language

  13. “portType”: a service access point

  14. Operation types

  15. WSDL – SOAP binding • The binding determines the format of the SOAP message that will transport a service

  16. Acknowledgements • http://today.java.net/today/2003/11/05/ch4SOAP.pdf • http://java.sun.com/developer/technicalArticles/xml/webservices/ • http://www.w3schools.com/wsdl/wsdl_documents.asp

More Related