5.4. Jakarta Enterprise Beans 客户提升互操作性
默认的远程连接端口为 8080。jboss-ejb-client 属性文件类似如下:
remote.connectionprovider.create.options.org.xnio.Options.SSL_ENABLED=false remote.connections=default remote.connection.default.host=localhost remote.connection.default.port=8080 remote.connection.default.connect.options.org.xnio.Options.SASL_POLICY_NOANONYMOUS=false
默认连接器
默认连接器为 http-remoting。
-
如果客户端应用使用 JBoss EAP 6 中的 EJB 客户端库,并且希望连接到 JBoss EAP 7 服务器,那么该服务器必须配置为在端口
8080之外的端口上公开远程连接器。然后,客户端必须使用新配置的连接器进行连接。 使用 JBoss EAP 7 的 Jakarta 企业 Beans 客户端库并且希望连接到 JBoss EAP 6 服务器的客户端应用必须了解服务器实例不使用
http-remoting连接器,而是使用远程连接器。这可以通过定义新的客户端连接属性来实现。remote.connection.default.protocol=remote
注意
Jakarta Enterprise Beans 远程调用仅支持 JBoss EAP 6 的 JBoss EAP 7。
除了 Jakarta Enterprise Beans 客户端远程互操作外,您还可以使用以下选项连接到旧的客户端: