WSO2 ESB provides many tools to manage web services that are deployed. When you deploy a single service in a service archive, the archive file name will always be used as the service file name, unless you have a name attributed to the service file. If the name of the service archive file is Test.aar
, then the name of the service will be Test
. You can view the service dashboard of a particular service via the ESB Management Console.
To view the Service Dashboard
- Click the Main tab on the Management Console and then go to Manage -> Services and click List. This will take you to the Deployed Services screen.
- Click the name of the required service to view its dashboard. For more information, see Accessing Services.
You will see the following panels on the service dashboard:
The following section describes the properties displayed on each panel of the service dashboard.
Service Details
The Service Details panel displays the following details of a service:
- Service Name - The name of the service.
- Service Description - The description of the service.
- Service Group Name - The name of the group that the service belongs to. For more information on service groups, see Managing Service Groups.
- Deployment Scope - The service session scope to deploy the service.
- Service Type - The service type. For example, Axis2, Proxy, STS.
Client Operations
The Client Operations panel displays the following operations:
The Client Operations panel also displays information on the endpoints of a service.
The WSO2 server is set to the following two endpoints by default.
- https://localhost8243/services/echo
- http://localhost8280/services/echo
Try This Service
When you click Try this service, it will direct you to a page that displays all the operations available for the service. For operations that take arguments you will see primitive argument type fields. The values specified in these fields will be passed to the operations. For no-argument operations you will only see the button that has the same name as the operation.
Generate Client
When you click Generate Client, it will open the WSDL2Java page so that you can easily generate the client for your service. All the required WSDL2 code options are available on the WSDL2Java page.
WSDL 1.1 and WSDL 2.0
Click WSDL 1.1 or WSDL 2.0 to open the relevant WSDL file of your service.
Statistics
The Statistics panel displays the following statistics related to the service:
- Request Count
- Response Count
- Fault Count
- Maximum Response Time
- Minimum Response Time
- Average Response Time
On the Statistics panel you will also see a graphical view of the system response time.