Map Development Area (MDA)
Location:
_/_
internet
_/_
web
_/_
services
_/_
web-service
| web-service |
|
|
Types:
|
-
strategy
-
Internet: impact on B2C and B2B -- intranet: impact of application integration (EAI)
-
motivation
-
some particular functionality can be exposed via web
-
motivation
-
let's structure content in XML: now machines can process it
-
procedure
-
actual operation: SOAP + HTTP, XML RPC, REST etc.
-
definition
-
application that is identified by URI and whose interfaces are defined/described/discoverable as XML
-
procedure
-
service description (publish): WSDL
-
procedure
-
service detection (find): UDDI , broker negotiation
-
history
-
started with XML-RPC -- Microsoft/IBM suggested SOAP as carrier protocol
-
Comment:
-
note: content that is exchanged can but doesn't have to be XML
-
exec-summary
-
a distributed application which uses the web for communication
-
motivation
-
HTML is only good for humans
-
motivation
-
let's expose semantics instead of text
|
|
|