Exporting the Web Services Handler |
|
Release 9.3 |
![]() ![]() ![]() |
The Web Services Handler is the repository of Web Services that can be exported for migration from the ArcGIS Server Manager system where you create these services 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. By default, the services instance name 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 it's wsdl in the following manner:
http://yourserver:<port>/wshandler/brazil /MapServer?wsdl/P>
Related Topics: