Working with GlobeServer


The capabilities of an ArcGIS Server globe service using the SOAP application programming interface (API) are defined by the GlobeServerBindingStub class methods. The GlobeServerBindingStub class is located in the com.esri.arcgisws package (arcgis_agsws_stub.jar) and provides methods to initiate stateless requests to a globe service and return results. The capabilities of GlobeServerBindingStub mirror the stateless ArcObjects interface implemented by the globe server object IGlobeServer.
Two important differences between the SOAP proxy and ArcObjects Component Object Model (COM) proxies are as follows:
  • The GlobeServerBindingStub is a native Java object. IGlobeServer is an interface to a remote COM object on the geographic information system (GIS) server (ArcSOC.exe).
  • Input parameters and output results share a common naming scheme but are different object types. GlobeServerBindingStub uses native Java objects (value objects), while the IGlobeServer interface uses a reference to remote COM objects on the GIS server.