自定义服务提供者类型可以在系统配置文件(iserver-system.xml)文件中进行,添加一个自定义服务提供者类型的示例如下:

<provider-type alias="SuperMap 自定义服务提供者" configClass="com.supermap.services.providers.SMProviderSetting">
    com.supermap.services.providers.SMProvider
</provider-type> 

其中 com.supermap.services.providers.SMProvider  是自定义的服务提供者类型的实现类,com.supermap.services.providers.SMProviderSetting 是自定义的服务提供者类型的配置类。

<provider-type/>节点在配置文件中的结构如下所示:

<server>
        <management>
                …
                <provider-types>
                        …
                        <provider-type>
                        …
                        </provider-type>
                </provider-types>
        </management>
</server>