|
| |Home | Products | Documents | Downloads | Purchase | Support | Company | Partners | Contact | |
EasyWebservice Tutorial: Discover WSDL
This is a side tour for EasyWebservice Tutorial.
1. Go to the main menu. Click on Module > EasyWebservice > New workspace to open a new workspace. A workspace is a business registry explorer. You can open as many workspaces as you like, so you need a name to distinguish them. A Name Workspace Panel appears:

Let's give a nicer name by type in MyFirstWebservice:

2. The Workspace Panel appears.

3. Let's click on the Search menu. There are a few search facilities. If you move up the stack, you gain user friendliness. If you move down the stack, you gain power. Let's click on the By name search.

4. The By Name Query Panel appears:

5. The Registry is empty. Let's click on the Edit button to add a registry. The Registry List Panel appears:

6. The Registry List Panel is empty. Let's click on the Add button to add a registry. The Registry Panel appears. Let's type:
tutorialUDDI
for both the Name and URL. Note: it must be exactly spelling. Please copy and paste it into Name and URL fields and close this panel by clicking on the Ok button.

7. Now we come back to the Registry List Panel with one registry on it. It is good enough for our tutorial. Let's close this panel by clicking on the Ok button.

8. Now we come back to the By Name Search Panel. The newly inputted registry tutorailUDDI is there. Let's type e% into Name field as our search criteria. The default target is Service. We do not need to touch it, because we are looking for services. Let's click on the Search button.
Note: the tutorailUDDI is an example UDDI. It contains only one record which can always be found regardless of the criteria. This is an example only.
Now, an information window appears:

Let's click on the Yes button to view the result.
9. Now, we come back to the Workspace Panel with one search result. Let's highlight it and click on the Detail button.

10. The Service Panel appears. By default, the Essence is set for preference, so only the information directly related to Web Service invocation is shown here. If you uncheck the Essence on the Preference Panel, you will see more information. Click here to see what it looks like when the Essence is not checked.

On the Service Panel, there is a Consume button. If you are confident, you can click on this button now to consume the service here. But, you may want to go further to see more information before consuming it. Let's see more information.
There is a small button at the right of Service binding summary box, with a pair of glasses on it. It is a detail button. Let's click it.
11. The Service Binding List Panel appears. It lists all service binding for the service. This example has only one binding. Let's highlight it and click on the Detail button.

11. The Service Binding Panel appears.

12. Let's click on the detail button which is on the right of Specification Link summary box. The Specification Link List Panel appears.

There is only one item here. Highlight it and click on the Detail button.
13. The Specification Link Panel appears.

We can see more information now. There is the Usage description telling how to use this service. There is the Usage parameter telling information about the parameters. If there are more parameters, you can click the small detail button on the right of the Usage parameter summary box to see more. After you exam all information, you can click on the Consume button to bring the Webservice Object Panel.
14. The Webservice Object Panel appears.

15. Now, we have discovered the WSDL. We need to go back to the original tutorial with the opend Webservice Object Panel by clicking here.