Relationship diagram

Feedback


In iServer WebManager, users can find the detailed view on the Diagram tab. It shows the relationships of all service modules, that is, the service providers (sets), the service components (sets), and service interfaces, for all service instances. Shown as the following picture, the service component is the core, and it is connected to used services providers and binding services interfaces with curves. The isolated modules mean not used by any service instance.

For more information about service instances, service providers (sets), service components (sets), and the relationships between them, please refers to SuperMap iServer Architecture.

Figure 1 Diagram for service instances

 

When the cursor is moving over a service provider (set) or a service component (set), its detailed information will be popped up. For a service provider, the provider name, the provider type, the data source type and the data source will be popped up. For a service provider set, the provider set name and the data source information will be popped up. For a service component (set), the name, the type, the service instance address, etc. will display.

SuperMap iServer also provides associated display, quick access to service, filtering for the service module, configuration and other functions.

Associated display

When the cursor moves over a specific service module, its related objects and itself will be highlighted.

Quick access to service

When the cursor moves over a service component (set), the address of the service instance the service component (set) published as will display. By clicking the link, you can access the service.

Filter

To filter the service modules, you can select a service module in the dropdown list on the top of each column. Under the filtering state, the current page only displays the selected service module and the service modules related to it.

By selecting a specific service provider (set), you can see what components is has been encapsulated into and what services it has been published as.. If the selected object is a service provider, the service provider set containing it can be viewed; if the selected object is a service provider set, the types of service providers contained can be viewed.

By selecting a specific service component (set), you can see service providers (set) used by it and all the binding service interfaces. If the selected object is a service component, the service component sets containing it can be viewed; if the selected object is a service component set, the types of service components contained can be viewed.

By selecting a specific service interface,  you can see all service providers (sets) and service components (sets) corresponding to it.

Highlight display is supported and you can configure the service modules in the filtering state.

Configuration

Here a specified service modules can be configured in two ways: quick editing and detailed configuration.

Quick editing refers to editing the description, name, etc. of service modules. Click the rectangle where a service provider (set) / service component (set) / service interface lies and the quick editing dialog will pop up.

Detailed configuration refers to editing the detailed information of a service module. Click the name of a service provider (set) / service component (set) / service interface and you can enter its detailed configuration page where you can configure it. For details please refer to  Configuration for Each Layer of iServer Architecture.