EJB 3.1 비동기 메소드

EJB(Enterprise JavaBeans™) 3.1 스펙에는 호출자 스레드의 별도 스레드에서 실행되는 애플리케이션 개발자가 EJB 비동기 메소드 구성에 사용할 수 있는 기능이 포함됩니다.

이 메커니즘은 클라이언트 호출 요청을 실제 메소드 호출에서 분리합니다. 클라이언트 스레드는 EJB 컨테이너에서 지시되는 대로 EJB 메소드가 별도의 스레드에서 실행되는 동안 다른 작업을 계속 수행할 수 있습니다.

나중에 클라이언트는 비동기 메소드 실행 결과를 검사할 수 있으며 이를 실행 및 리턴이라고도 합니다. 이 경우, EJB 컨테이너는 java.util.concurrent.Future<V> 인터페이스를 구현하는 오브젝트를 클라이언트에 리턴합니다. 클라이언트는 이 오브젝트를 사용하여 비동기 메소드 호출에서 상태, 결과 또는 실행을 확인할 수 있습니다. 또는, 비동기 메소드는 어떤 결과도 리턴하지 않는데, 이를 실행 후 잊음이라고도 합니다.

자세한 정보는 애플리케이션에서 EJB 비동기 메소드 사용 방법에 대한 정보를 참조하십시오.

다음은 EJB 비동기 메소드에 대한 일부 예제 사용 시나리오입니다.


주제 유형을 표시하는 아이콘 개념 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cejb_amethods
파일 이름:cejb_amethods.html