![]() |
Demo:
|
WS2JADE |
|
The first Find-and-Bind example demonstrates how Web services can be accessed and used by Jade agents. A client Agent searches for Web Services on the UDDI Agent in WS2JADE and then accesses and uses these Web services through a newly generated Agent. The new Agent is created, deployed, and registered in the DF (Directory Facilitator) by WS2JADE at run time. It offers services equivalent to the Web services in terms of functionalities except that they can be used by other agents. The second part shows how WS2JADE can be used to build a composite service from different Web services. In our scenario, three agents have a plan on how to compose different Web Services to form a valued-added service. It uses WS2JADE to discover Web Services and then bind these Web services to the abstract services in the plan. Sample Web Services used in this demonstration are Amazon Web Service, PayFriend and GlobalTransports Web service. A client Agent can search for and view different items from Amazon, pay for them through PayFried service and order with GlobalTransports Web service. |