WSAddressing - PowerPoint PPT Presentation

About This Presentation
Title:

WSAddressing

Description:

Specification of async at operation/interface level? ... soap:body use='literal' / /output /operation (Example syntax under discussion) ... – PowerPoint PPT presentation

Number of Views:79
Avg rating:3.0/5.0
Slides: 7
Provided by: katy55
Learn more at: https://lists.w3.org
Category:
Tags: use | wsaddressing

less

Transcript and Presenter's Notes

Title: WSAddressing


1
WS-Addressing
  • F2F Meeting Nov 05
  • WSDL extensions for Async support

2
Summary of Main Questions
Enable service to specify asynchronous
capabilities?
Enable asynchronous response binding to be
specified?
Specification of async at operation/interface
level?
Enable granularity of asynchronous capabilities
Async only, async never and full?
3
Summary of decision process
Enable service to specify asynchronous
capabilities?
Enable asynchronous response binding to be
specified?
Specification of async at operation/interface
level?
4
Agreed
Enable service to specify asynchronous
capabilities?
Enable asynchronous response binding to be
specified?
Specification of programming model hint at
operation/interface level to support async?
X
X
Enable granularity of asynchronous capabilities
Async only, async never and full?
Deliver semantics of extension for SOAP/HTTP
5
Specification of Synch/Sync capabilities of
Service
  • Asynchronous nature of request response operation
    is determined by wsaReplyTo/FaultTo on request
    header
  • Anonymous URI indicates synchronous response for
    SOAP binding (e.g. return response on HTTP
    connection)
  • Provide extension to WSDL to enable the
  • Possible to specify the synchronous capabilities
    of a binding in WSDL
  • Synchronous only vs Asynchronous only vs either

6
Ability to specify Async/sync capabilities at
endpoint
  • ltbinding name"StockQuoteSoapBinding"
    type"tnsStockQuotePortType"gt
  • ltsoapbinding style"document"
    transport"http//schemas.xmlsoap.org/soap/http"
    /gt
  • ltwsawUsingAddressing wsdlrequired"true" /gt
  • ltwsawAsync wsdlrequiredtrue/gtfullltwsawAsyn
    cgt
  • ltoperation name"GetLastTradePrice"gt
  • ltsoapoperation soapaction"http//example.com
    /GetLastTradePrice" /gt
  • ltinputgt
  • ltsoapbody use"literal" /gt
  • lt/inputgt
  • ltoutputgt
  • ltsoapbody use"literal" /gt
  • lt/outputgt
  • lt/operationgt

(Example syntax under discussion) NeverSupports
anonymous reply/fault endpoint Always No
support for anonymous reply/fault
endpoint FullFull support
Write a Comment
User Comments (0)
About PowerShow.com