SOA WebServices
SOA WebServices
SOA WebServices
References:
Web Services, A Technical Introduction, Deitel & Deitel
A service-enabled resource
Access to a remote database containing patient medical
records
Native
SOAP API
Web service Web services Legacy
client gateway application
WSDL
Service
Invoke
C++, C#,
Java, VB,
ASP, etc.
Define
Registration/Lookup - UDDI
Specified
Definition - WSDL
in XML
Invocation - SOAP
Transport – HTTP
Registration/Lookup - UDDI
Specified
Definition - WSDL
in XML
Invocation - SOAP
Transport – HTTP
Registration/Lookup - UDDI
Specified
Definition - WSDL
in XML
Invocation - SOAP
Transport – HTTP
message
Convert SOAP
request message to data
SOAP type, invoke Web
Sender service Web
SOAP data type
(client) message
Service
Convert operation
result to SOAP
response message, send to
client
HTTP
Client Web
(consumer) Service
HTTP
Server
Reply ...
<price>450.00</price>
...