A.5. 版本间的兼容性和互操作性


本节介绍 JBoss EAP 5、JBoss EAP 6 和 JBoss EAP 7 版本之间的客户端和服务器企业级消息传递组件的兼容性和互操作性。

Enterprisean remoting over IIOP

您应该不会在以下任何配置中遇到问题。

  • 从 JBoss EAP 5 客户端连接到 JBoss EAP 7 服务器
  • 从 JBoss EAP 6 客户端连接到 JBoss EAP 7 服务器
  • 从 JBoss EAP 7 客户端连接到 JBoss EAP 6 服务器
  • 从 JBoss EAP 7 客户端连接到 JBoss EAP 5 服务器

使用 Java 命名和目录接口进行企业 Beans

您应该不会在以下任何配置中遇到问题。

  • 从 JBoss EAP 6 客户端连接到 JBoss EAP 7 服务器
  • 从 JBoss EAP 7 客户端连接到 JBoss EAP 6 服务器

JBoss EAP 6 支持 Enterprise Beans 3.1 规格,并引入了使用标准化的全局 Java 命名和目录接口命名空间,它们仍在 JBoss EAP 7 中使用。由于 Java 命名和目录接口命名空间名称的变化,以下配置不兼容:

  • 从 JBoss EAP 5 客户端连接到 JBoss EAP 7 或 JBoss EAP 6 服务器
  • 从 JBoss EAP 7 或 JBoss EAP 6 客户端连接到 JBoss EAP 5 服务器

有关标准化 Java 命名和目录接口命名空间更改的更多信息,请参阅 JBoss EAP 6 迁移指南 中的 Java 命名和目录接口更改

使用 @WebService 进行企业级删除

您应该不会在以下任何配置中遇到问题。

  • 从 JBoss EAP 5 客户端连接到 JBoss EAP 7 服务器
  • 从 JBoss EAP 6 客户端连接到 JBoss EAP 7 服务器
  • 从 JBoss EAP 7 客户端连接到 JBoss EAP 6 服务器
  • 从 JBoss EAP 7 客户端连接到 JBoss EAP 5 服务器

消息传递独立客户端

您应该不会在以下任何配置中遇到问题。

  • 从 JBoss EAP 6 客户端连接到 JBoss EAP 7 服务器
  • 从 JBoss EAP 7 客户端连接到 JBoss EAP 6 服务器

在以下配置中,如果客户端使用特定于消息传递代理的 HornetQ API 而不是通用消息 API,则连接可能。但是,必须使用 JBoss EAP 旧 Java 命名和目录接口命名扩展(随 JBoss EAP 7 一起交付)解决 Java 命名与目录接口查找。

  • 从 JBoss EAP 5 客户端连接到 JBoss EAP 7 服务器

JBoss EAP 7 内置消息传递无法连接 JBoss EAP 5 随附的 HornetQ 2.2.x,因为协议兼容性问题。因此,以下配置不兼容。

  • 从 JBoss EAP 7 客户端连接到 JBoss EAP 5 服务器

消息传递 MDB

您应该不会在以下任何配置中遇到问题。

  • 从 JBoss EAP 6 客户端连接到 JBoss EAP 7 服务器
  • 从 JBoss EAP 7 客户端连接到 JBoss EAP 6 服务器

在以下配置中,如果客户端使用特定于消息传递代理的 HornetQ API 而不是通用 Jakarta Messaging API,则连接可能。但是,必须使用 JBoss EAP 旧 Java 命名和目录接口命名扩展(随 JBoss EAP 7 一起交付)解决 Java 命名与目录接口查找。

  • 从 JBoss EAP 5 客户端连接到 JBoss EAP 7 服务器

JBoss EAP 7 内置消息传递无法连接 JBoss EAP 5 随附的 HornetQ 2.2.x,因为协议兼容性问题。因此,以下配置不兼容。

  • 从 JBoss EAP 7 客户端连接到 JBoss EAP 5 服务器

消息传递桥接

您应该不会在以下任何配置中遇到问题。

  • 从 JBoss EAP 5 客户端连接到 JBoss EAP 7 服务器
  • 从 JBoss EAP 6 客户端连接到 JBoss EAP 7 服务器
  • 从 JBoss EAP 7 客户端连接到 JBoss EAP 6 服务器
  • 从 JBoss EAP 7 客户端连接到 JBoss EAP 5 服务器





更新于 2024-02-09

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat