使用服务组件运行时导出多个服务

时间:2019-07-09 10:58:18

标签: osgi apache-felix whiteboard

例如,我有用于导出简单Web服务的组件:

@Component(
 property = ["osgi.jaxrs.resource=true"],
 configurationPid = ["some.file.config"]
)
@Path("/service")
open class Service {

 @GET
 @Produces("text/plain")
 @Path("/getData")
 fun getData(): Response = Response.ok("Some data").build()

 @POST
 @Consumes("text/plain")
 @Path("/setData")
 fun registered(inputData: String): Response = Response.ok().build()
}

创建另一个组件是发布另一个服务的唯一方法吗?我可以使用单个组件以某种方式执行此操作吗?

0 个答案:

没有答案