需要用Java为多方提供不同的北向接口
例如部署在现场A的开放接口1、2,部署在现场B的开放接口3
以前的实现方式是将接口1、2、3都打包到工程中,不需要的可以不对外发布,但现在需改为可配置、可插拔的北向接口
我首先想到的是将接口打包成Jar,当需要时随时丢进工程,并重启工程重新加载,请问有实现过类似需求的吗?是怎样的思路呢?
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
구성성을 구현하면 좋지 않을까요? 프로젝트가 아직 jar 패키지 형태인데, 출시되면 구성을 통해 인터페이스를 구성할 수 있나요?
실제로 각 인터페이스에 로고를 정의할 수 있습니다. 로고가 꺼지면 비즈니스 로직이 실행되지 않고 인터페이스가 실제로 비즈니스 데이터를 반환하지 않으므로 원하는 기능을 얻을 수 있습니다.
구성성을 구현하면 좋지 않을까요? 프로젝트가 아직 jar 패키지 형태인데, 출시되면 구성을 통해 인터페이스를 구성할 수 있나요?
실제로 각 인터페이스에 로고를 정의할 수 있습니다. 로고가 꺼지면 비즈니스 로직이 실행되지 않고 인터페이스가 실제로 비즈니스 데이터를 반환하지 않으므로 원하는 기능을 얻을 수 있습니다.