这里将在 创建服务提供者 的基础上再创建一个服务接口,构成一个完善的并且完全自定义的服务。

创建服务提供者 的示例中,完成了以下内容:

  • 实现服务组件、服务提供者以及服务组件和服务提供者的配置。
  • 服务组件调用服务提供者采用 SuperMap iServer 提供的依赖注入的方式。
  • 服务组件使用服务组件注释来确定该服务组件所使用的服务提供者类型。
  • 通过 SuperMap iServer REST 发布为领域服务组件。

 

这里基于 Servlet 实现一个自定义的服务接口(TemperatureServlet),然后将之前实现的服务组件通过这个服务接口来发布。主要包含以下内容: