First page Back Continue Last page Graphics
Review: The Big Picture...
Web Services seeks to create systems that are autonomous
- Making many decisions at run time
Example: Restocking item
- Inventory program does a lookup in a UDDI repository for one or more companies that offer item
- Select a company based on set of criteria
- e.g. price and payment terms
- Then:
- retrieve the WSDL from UDDI
- examine its contents to learn how and where
- connect to that company’s service
Notes:
Now that we know a bit about the technologies involved in Web Services, lets use that knowledge to revisit the overall purpose of Web Services.
Web Services seeks to create systems that are autonomous, making many decisions at run time. An example could be, say, the restocking of an item. An inventory program could first lookup in a UDDI repository one or more companies that offer this item, then select a company based on a set of criteria (say, price and payment terms). Once selected, the program would then retrieve the WSDL for that service from UDDI, examine its contents to learn how and where it can access this service, and based on this information, connect to that company’s service passing the required parameters. Note that all these steps are taken by the program, unattended and in an automated fashion.