5.4. Jakarta Enterprise Beans 클라이언트 Remoting 상호 운용성

기본 원격 연결 포트는 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 Enterprise Beans 클라이언트 라이브러리를 사용하고 JBoss EAP 6 서버에 연결하려는 클라이언트 애플리케이션은 서버 인스턴스가 http-remoting 커넥터를 사용하지 않고 리모팅 커넥터를 사용함을 알아야 합니다. 이를 위해 새 클라이언트 측 연결 속성을 정의하면 됩니다.

    remote.connection.default.protocol=remote
참고

Jakarta Enterprise Beans 원격 호출은 JBoss EAP 7에서 JBoss EAP 6에서만 지원됩니다.

상호 운용성을 원격하는 Jakarta Enterprise Beans 외에도 다음 옵션을 사용하여 기존 클라이언트에 연결할 수 있습니다.

  • JBoss EAP 구성 가이드에서 JTS 트랜잭션의 ORB를 구성합니다.