Integration of WSO2 SOA Enablement Server Management  Locate

The preferred way of managing WSO2 SOA Enablement Server for Java is to use the Administration Console GUI. However, you cannot use this console to remotely manage WSO2 SOA Enablement Server from another application or management system. Instead, you need to use the WSO2 SOA Enablement Server management framework. It gives you easy programmatic access to the same functionality that the Administration Console offers via the GUI.

The WSO2 SOA Enablement Server for Java management framework is a set of APIs where a management Web service underlays each API. These Web services are installed by default with WSO2 SOA Enablement Server, making every correctly installed WSO2 SOA Enablement Server manageable remotely. Each API is defined by its WSDL and is accessible at a specific URI. The management Web services are secured in the same manner as other Web services, using the WSO2 SOA Enablement Server security framework.

The WSO2 SOA Enablement Server for Java management framework is accessible from any Web service platform (such as WSO2 SOA Enablement Server for C++, .NET, etc) using WSDL definitions and SOAP.

The management APIs are:

The WSO2 SOA Enablement Server for Java 6.5.4 management framework also provides backward-compatible low-level management with WSO2 SOA Enablement Server 4.x by containing the same WSDL definitions and management service endpoints. Thanks to this, all WSO2 SOA Enablement Server for Java 4.x clients and the WSO2 SOA Enablement Server 4.x Administration Console can directly access WSO2 SOA Enablement Server for Java™ 5.0, 5.5, 6.0, 6.5, 6.5.1, 6.5.2, 6.5.3 and 6.5.4 management services.