>  Q&A  >  본문

java - WebService:如何实现插件式的WebService呢?

需要用Java为多方提供不同的北向接口

例如部署在现场A的开放接口1、2,部署在现场B的开放接口3

以前的实现方式是将接口1、2、3都打包到工程中,不需要的可以不对外发布,但现在需改为可配置、可插拔的北向接口

我首先想到的是将接口打包成Jar,当需要时随时丢进工程,并重启工程重新加载,请问有实现过类似需求的吗?是怎样的思路呢?

高洛峰高洛峰2743일 전693

모든 응답(2)나는 대답할 것이다

  • 黄舟

    黄舟2017-04-18 10:55:23

    구성성을 구현하면 좋지 않을까요? 프로젝트가 아직 jar 패키지 형태인데, 출시되면 구성을 통해 인터페이스를 구성할 수 있나요?

    회신하다
    0
  • 黄舟

    黄舟2017-04-18 10:55:23

    실제로 각 인터페이스에 로고를 정의할 수 있습니다. 로고가 꺼지면 비즈니스 로직이 실행되지 않고 인터페이스가 실제로 비즈니스 데이터를 반환하지 않으므로 원하는 기능을 얻을 수 있습니다.

    회신하다
    0
  • 취소회신하다