通过 XML 文件配置服务组件集合

发送反馈


服务组件集合中包含了一个或多个服务组件,服务组件集的配置在<componentSet>节点中进行,一个<componentSet>节点的示例如下:

<componentSet name="components-rest">
        <component-reference  name="map-world"></component-reference>
        <component-reference  name="3D-sample"></component-reference>
        <component-reference  name="data-world"></component-reference>
</componentSet>

该服务组件集中包含了 map-world、3D-sample 和 data-world 三个服务组件。

服务组件和服务组件集都可以与服务接口相结合来提供服务实例,假设已配置了一个名为 rest 的 REST 服务接口(参见:配置服务接口),则上述服务组件集与 rest 服务接口组合提供的服务实例的 URI 是:

表示 components-rest 服务组件集包含的 REST 服务的根目录,通过它可以访问到 map-world、3D-sample、data-world 三个服务组件包含的全部 REST 服务。

其中 <componentSet> 在配置文件中的结构如下所示:

<application>
                ...
                <componentSets>
                        ...
                        <componentSet>
                              ...
                        <componentSet/>
                </componentSets>
</application>