【问题标题】:Howto realise server-side plugin concept on a JEE server如何在 JEE 服务器上实现服务器端插件概念
【发布时间】:2018-01-05 23:55:03
【问题描述】:

我正在编写一个在 Wildfly 10.1 服务器上运行的 JEE 7 应用程序。我想允许第 3 方开发人员编写插件,以增强具有多种功能的核心应用程序。我知道的唯一可能性是使用服务器端 OSGI + Bridge 或使用微服务(不知道如何注册这些服务以供核心应用程序稍后查找)。 是否有一些最佳实践如何实现服务器端插件? (也许不使用一些弹簧的东西)。 非常感谢您的任何想法

谢恩兄弟

【问题讨论】:

    标签: jakarta-ee plugins server osgi


    【解决方案1】:

    我希望这不是太琐碎,但是:典型的 J2EE 方式是使用 JNDI-NamingService,Bean 可以在 JNDI 中注册并在那里被发现。因此第三方开发人员可以实现接口、查找接口、在 JNDI 中注册并部署他们的应用程序。您的服务器应用程序可以为它们提供基本功能并在它们被发现后调用它们。

    【讨论】:

    • 如果我理解为什么它被否决,我会删除答案。有人能告诉我,为什么 JNDI 不适合注册插件。
    猜你喜欢
    • 1970-01-01
    • 2014-10-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-26
    • 1970-01-01
    • 2011-11-02
    • 1970-01-01
    相关资源
    最近更新 更多