插件只需要实现此接口,并在 MANIFEST.MF 中配置 activator 属性,就会在启动时执行 start 方法,停止时执行 方法

    Ark 插件通信

    插件服务是以接口为粒度的,针对同一个接口:

    • 每一个插件只允许发布一个服务,重复发布则会直接返回已经发布服务的引用

    其中通过

    • getServiceMetadata() 可以获取到服务的元数据信息,包括
      • 服务名:即服务的接口名
      • 服务的提供方:包括提供方名字(插件名等)、提供方优先级(插件优先级)