附录 A. 参考材料
作为 JBoss EAP 的用户,您可以预期不同版本间的无缝兼容性和互操作性。支持从各种客户端连接到服务器,只有特定情况需要额外的考虑。
A.1. 版本间的兼容性和互操作性 复制链接链接已复制到粘贴板!
本节介绍 JBoss EAP 6、JBoss EAP 7 和 JBoss EAP 8.1 版本之间的客户端和服务器企业 Bean 和消息传递组件的兼容性和互操作性。
A.1.1. 企业 Bean 通过 Internet Inter-ORB 协议进行远程 复制链接链接已复制到粘贴板!
以下配置必须运行且无错误:
- 从 JBoss EAP 6 客户端连接到 JBoss EAP 8.1 服务器
- 从 JBoss EAP 7 客户端连接到 JBoss EAP 8.1 服务器
- 从 JBoss EAP 8.1 客户端连接到 JBoss EAP 7 服务器
- 从 JBoss EAP 8.1 客户端连接到 JBoss EAP 6 服务器
A.1.2. 使用 Java 命名和目录接口进行企业 Beans 复制链接链接已复制到粘贴板!
以下配置必须运行且无错误:
- 从 JBoss EAP 7 客户端连接到 JBoss EAP 8.1 服务器
- 从 JBoss EAP 8.1 客户端连接到 JBoss EAP 7 服务器
JBoss EAP 6 支持 Enterprise Beans 3.1 规范,并引入了使用标准化全球 Java 命名和目录接口命名空间,它们仍然在 JBoss EAP 8.1 中使用。Java Naming 和 Directory Interface 命名空间名称的更改不会为以下配置引入不兼容:
- 从 JBoss EAP 6 客户端连接到 JBoss EAP 8.1 或 JBoss EAP 7 服务器
- 从 JBoss EAP 8.1 或 JBoss EAP 7 客户端连接到 JBoss EAP 6 服务器
A.1.3. 使用 @WebService 进行企业 bean 远程 复制链接链接已复制到粘贴板!
以下配置必须运行且无错误:
- 从 JBoss EAP 6 客户端连接到 JBoss EAP 8.1 服务器
- 从 JBoss EAP 7 客户端连接到 JBoss EAP 8.1 服务器
- 从 JBoss EAP 8.1 客户端连接到 JBoss EAP 7 服务器
- 从 JBoss EAP 8.1 客户端连接到 JBoss EAP 6 服务器
A.1.4. 消息传递独立客户端 复制链接链接已复制到粘贴板!
以下配置必须运行且无错误:
- 从 JBoss EAP 7 客户端连接到 JBoss EAP 8.1 服务器
- 从 JBoss EAP 8.1 客户端连接到 JBoss EAP 7 服务器
由于协议兼容性问题,JBoss EAP 8.1 内置消息传递无法连接到 JBoss EAP 6 附带的 HornetQ 2.3.x。因此,以下配置不兼容:
- 从 JBoss EAP 8.1 客户端连接到 JBoss EAP 6 服务器
从 JBoss EAP 6 客户端连接到 JBoss EAP 8.1 服务器
注意要使此连接可能,您必须创建一个传统的连接工厂,通过 Java 命名和目录接口访问。
A.1.5. 消息传递 MDB 复制链接链接已复制到粘贴板!
以下配置必须运行且无错误:
- 从 JBoss EAP 7 客户端连接到 JBoss EAP 8.1 服务器
- 从 JBoss EAP 8.1 客户端连接到 JBoss EAP 7 服务器
由于协议兼容性问题,JBoss EAP 8.1 内置消息传递无法连接到 JBoss EAP 6 附带的 HornetQ 2.3.x。因此,以下配置不兼容:
- 从 JBoss EAP 8.1 客户端连接到 JBoss EAP 6 服务器
从 JBoss EAP 6 客户端连接到 JBoss EAP 8.1 服务器
注意要使此连接可能,您必须创建一个传统的连接工厂,通过 Java 命名和目录接口访问。
A.1.6. 消息传递网桥 复制链接链接已复制到粘贴板!
以下配置必须运行且无错误:
- 从 JBoss EAP 6 客户端连接到 JBoss EAP 8.1 服务器
- 从 JBoss EAP 7 客户端连接到 JBoss EAP 8.1 服务器
- 从 JBoss EAP 8.1 客户端连接到 JBoss EAP 7 服务器
- 从 JBoss EAP 8.1 客户端连接到 JBoss EAP 6 服务器