Escolar Documentos
Profissional Documentos
Cultura Documentos
Francisco Curbera
IBM T.J. Watson Research Center
< SOAP-ENV:Header>
...
</ SOAP-ENV:Header>
< SOAP-ENV:Body>
...
</ SOAP-ENV:Body>
...
</ SOAP-ENV: Envelope>
W3C
SOAP
SOAP
Livermore July 25 2001
Descriptions: Meta-data
WSFL
understandable descriptions Composition
Composition
Public
Public Flows
Flows
Enables dynamic, delayed
binding of components. Service
Service QoS
QoS
WSDL
support for different levels of
application integration. Interface
Interface
XML
XML Schema
Schema
Livermore July 25 2001
Web Services Description Language
Provides functional description of network services:
IDL description
Protocol and deployment details
Platform independent description.
Extensible language.
A short history:
WSDL v1.0, 9/2000
WSDL v1.1 submitted to W3C 3/2001.
A de facto industry standard.
portType
Abstract definition of a Port Port
(e.g. http://host/svc)
Flow of data is
modeled through
data links.
Activities can be
mapped to the flow
interface
Dynamic binding
requires runtime
discovery of meta-data Directory
Directory UDDI
Inspection ADS,
Inspection DISCO
UDDI Relationships
businessEntity
businessEntity
businessEntity
businessService Rosetta-Net
businessService
BASDA
bindingTemplate Simple.Buy
bindingTemplate
InstanceDetails Schemas,
InstanceDetails
Interchange specification
categoryBag tModels
SIC CODE
keyedReference
keyedReference NAICS
identifierBag
DUNS Numbers
keyedReference
keyedReference Thomas Registry ID
Livermore July 25 2001
3. Summary