Maison  >  Questions et réponses  >  le corps du texte

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

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

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

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

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

高洛峰高洛峰2743 Il y a quelques jours687

répondre à tous(2)je répondrai

  • 黄舟

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

    Ne serait-il pas bien d'implémenter la configurabilité ? Le projet est toujours sous la forme d'un package jar, mais pouvez-vous configurer votre interface via la configuration ?

    répondre
    0
  • 黄舟

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

    En fait, vous pouvez définir un identifiant sur chaque interface. Si l'identifiant est désactivé, la logique métier ne sera pas exécutée et l'interface ne renverra pas réellement de données métier, réalisant ainsi la fonction souhaitée

    répondre
    0
  • Annulerrépondre