The server side of SuperMap iServer has a three-layer architecture. The three layers are service provider layer, service component layer, and service interface layer. A service component provides coarse-grain encapsulation of GIS functions of different sources represented by service providers.

The home page of SuperMap iServer is http://<server>:<port>/iserver. http://<server>:<port>/iserver/services provides all services currently published by SuperMap iServer. The complete URI structure of a service is: http://<server>:<port>/iserver/services/<servicecomponent>/<serviceinterface>, which embodies the structure of SuperMap iServer.

  • server: address of server publishing services.
  • port: port number for publishing service.
  • servicecomponent: the configured service component or component set. For example, by default, SuperMap iServer configures the map service component map-world.
  • serviceinterface:the service interface that is already configured or bound to the service component. For instance, by default, SuperMap iServer configures the service interface for WMS 1.1.1, with the interface name being wms111.

For example, on the server localhost with the port set to 8090, if the service component map-world has been configured and bound with service interface wms111 and rest, the URIs for WMS 1.1.1 and REST services are shown as follows:

http://localhost:8090/iserver/services/map-world/wms111

http://localhost:8090/iserver/services/map-world/rest