Exporting the Web Services Handler |
|
Release 9.3.1 |
The Web Services Handler is the repository of Web Services available on your ArcGIS Server. The Web Services Handler can be exported for migration from the ArcGIS Server Manager system to a production web server or application server. By default, the services you create and deploy in Manager are available through Manager's internal web server. This, however, is not a recommended production environment. By selecting the services in Manager and exporting them together into a standard .war file, you can deploy this as an application to an ESRI-supported J2EE server.
To do this, follow these steps:
Note: the war file name will become the 'instance' name of the Web Services Handler. The services instance name on the ArcGIS Server's Web Server is 'arcgis', as you can see from the URL of each service in Manager. For example: http://server:8399/arcgis/services/servicename/MapServer?wsdl.
You will now be able to deploy this war file to any standard J2EE server. After deployment, you can verify it by browsing to the WSDL for the new Web Services Handler. For example, if the war file name, or instance name, was 'wshandler', you could browse to the following URL:
http://yourserver:<port>/wshandler/services?wsdl
This will provide the wsdl for accessing the individual services running in this instances. If you had exported a MapServer type of service called 'brazil', you can access its wsdl in the following manner:
http://yourserver:<port>/wshandler/brazil /MapServer?wsdl
Related Topics: