This site contains the documentation that is relevant to older WSO2 product versions and offerings.
For the latest WSO2 documentation, visit https://wso2.com/documentation/.

Browsing Discovered Services

A WS-Discovery proxy discovers and manages service endpoints in your SOA. To browse discovered services, you can connect to Discovery proxies in your environment and make use of the endpoints that have already been discovered. See Adding a Discovery Proxy.

Follow the instructions below to browse discovered services.

1. Sign in. Enter your user name and password to log on to the Management Console as described here for Windows users and here for Linux users.

2. Click the "Configure" button to access the "Configure" menu.

3. From the "Configure" menu, select "WS-Discovery."

4. From "WS-Discovery Control Panel," select the Discovery proxy to which you wish to connect, and click on the "View" option.

Note

You only can do this for a proxy whose status is "On-Line."

5. This will send a WS-Discovery probe to the remote proxy and retrieve all the services discovered by the proxy. The retrieved information will then be displayed as in the below screenshot on the "Target Services and Endpoints" page.

6. If the remote proxy is configured to return the inactive services, they will also be displayed in the above view. You can further refine the results by the entering a search query in the "Search by Scopes" search box. Enter either a single scope (URI) or a comma-separated list of scopes to short-list the result set displayed. Each search will trigger a WS-Discovery probe to the remote proxy. Click "Go" to refine.

7. To get more information on a service, click on the service ID in the "Target Services and Endpoints" page. This will take you to the "Target Service" view.

8. You can see the exact types, scopes, endpoints, and transports of the service on the "Target Service" page. A WS-Discovery resolve request is sent to the Discovery proxy to obtain the necessary data.

9. The "Target Service" view also allows you to construct mediation endpoints out of the endpoints of the target service. Such mediation endpoints can then be used in mediation sequences and proxy services. To create a mediation endpoint, click and expand the "Create Identity Server Endpoints" panel.

Note

This panel will be displayed only if the endpoint UI component is installed in the Carbon server.

10. Enter a "Name" for the mediation endpoint, select a target "Address," and click on "Save" to create the endpoint. You can then browse to the Manage > Endpoints view to see the newly constructed mediation endpoint and make the necessary changes to the endpoint configuration.

See more information in WS-Discovery.