1.5. 旧 EJB 客户端兼容性


JBoss EAP 提供 EJB 客户端库作为调用远程 EJB 组件的主要 API。

从 JBoss EAP 7.1 开始,提供两个 EJB 客户端:

  • EJB 客户端:常规 EJB 客户端不完全向后兼容。
  • 旧版 EJB 客户端:传统 EJB 客户端提供二进制向后兼容性。这一传统的 EJB 客户端可以使用最初使用 JBoss EAP 7.0 中的 EJB 客户端编译的客户端应用运行。JBoss EAP 7.0 的 EJB 客户端中存在的所有 API 都位于用于 JBoss EAP 7.3 的传统 EJB 客户端中。

您可以通过在配置中包含以下 Maven 依赖项来使用旧的 EJB 客户端兼容性:

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>org.jboss.eap</groupId>
            <artifactId>wildfly-ejb-client-legacy-bom</artifactId>
            <version>EAP_BOM_VERSION</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>
<dependencies>
    <dependency>
        <groupId>org.jboss</groupId>
        <artifactId>jboss-ejb-client-legacy</artifactId>
    </dependency>
</dependencies>
Copy to Clipboard Toggle word wrap

您必须使用 JBoss EAP Maven 存储库中提供的 EAP_BOM_VERSION

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat