ArcObjects Library Reference  (Server)    

ServerObject Class

The ServerObject object which runs within a server context in the GIS server.

ServerObject is a non-creatable object. References to non-creatable objects must be obtained through other objects.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

Interfaces

Interfaces Description
ILogSupport (esriSystem) Provides access to methods for initializing an object for logging.
IObjectActivate (esriSystem) Provides access to methods for activating and deactivating objects.
IObjectConstruct (esriSystem) Provides access to methods for constructing an object.
IServerObject Provides access to properties of a map or geocode server object.
IServerObjectExtensionManager Provides access to members that help locate installed server object extensions.

Remarks

A ServerObject is a coarse-grained ArcObject, that is a high-level object that simplifies the programming model for doing certain operations and hides the fine-grained ArcObjects that do the work. Server objects support coarse-grained interfaces that support methods that do large untis of work, such as “draw a map”, or “geocode a set of addresses”. ServerObjects also have SOAP interfaces which makes it possible to expose server objects as web services that can be consumed by clients across the internet.

ArcGIS Server has to ServerObject: MapServer and GeocodeServer.

See Also

IAGSServerConnectionAdmin Interface | IAGSServerConnection Interface | IAGSServerConnectionFactory Interface | IAGSServerConnectionName Interface | IAGSServerObject Interface | IAGSServerObjectName Interface | IAGSEnumServerObjectName Interface | AGSServerConnectionFactory Class | AGSServerObjectName Class | AGSServerConnection Class | AGSServerConnectionName Class | ServerMachine Class | GISServerConnection Class | IServerObjectTypeInfo Interface | IEnumServerObjectTypeInfo Interface | IServerObjectConfiguration Interface | ServerContext Class | IServerObjectType Interface | IServerObject Interface | IEnumServerObjectType Interface | ServerDirectory Class | IGISServerConnection Interface | ServerDirectoryInfo Class | IServerObjectConfigurationInfo Interface | ServerObjectTypeInfo Class | IEnumServerDirectory Interface | ServerObject Class | IEnumServerObjectConfigurationInfo Interface | IServerMachine Interface | IServerContext Interface | ServerObjectAdmin Class | IServerObjectManager Interface | IEnumServerMachine Interface | ServerObjectType Class | ServerObjectConfiguration Class | IEnumServerObjectConfiguration Interface | ServerObjectConfigurationInfo Class | ServerObjectManager Class | ServerObjectConfigurationStatus Class | IServerObjectAdmin Interface | IEnumServerObjectType Interface | ServerObject Class | IEnumServerObjectTypeInfo Interface | AGSAddressLocator Class | ILocatorWorkspaceName2.AGSServerConnectionName Property | ILocatorManager2.GetAGSLocatorWorkspace Method | GeocodeServer Class | AGSLocatorWorkspace Class | ServerObject Class | IEnumServerObjectType Interface | IEnumServerObjectTypeInfo Interface | IServerContext Interface | GISServerConnection Class | IServerObject Interface | IServerObjectAdmin Interface | IGISServerConnection Interface | IServerObjectManager Interface

 


Feedback Send feedback on this page