5.7. Jakarta Enterprise Beans Invocation over HTTP

HTTP에 대한 Jakarta Enterprise Beans 호출에는 클라이언트측 및 서버 측 구현의 두 가지 부분이 포함됩니다.

5.7.1. 클라이언트 측 구현

클라이언트 측 구현은 Undertow HTTP 클라이언트를 사용하여 서버를 호출하는 EJBReceiver 로 구성됩니다. 연결 관리는 연결 풀을 사용하여 자동으로 처리됩니다.

HTTP 전송을 사용하도록 Jakarta Enterprise Beans 클라이언트 애플리케이션을 구성하려면 HTTP 전송 구현에 다음 종속성을 추가해야 합니다.

<dependency>
    <groupId>org.wildfly.wildfly-http-client</groupId>
    <artifactId>wildfly-http-ejb-client</artifactId>
</dependency>

HTTP 호출을 수행하려면 http URL 스키마를 사용하고 HTTP 호출자( wildfly-services )의 컨텍스트 이름을 포함해야 합니다. 예를 들어 remote+http://localhost:8080 을 대상 URL로 사용하는 경우 HTTP 전송을 사용하려면 이를 http://localhost:8080/wildfly-services 로 업데이트해야 합니다.