2012-06-14 1 views
0

웹 응용 프로그램을 실행하기 위해 netbeans를 사용하고 있습니다. 자, 내 웹 응용 프로그램 프로젝트에서 서블릿을 호출하는 jsp 코드가 있고이 서블릿 호출은 EJB이고 EJB 출력은 JSP 페이지에 표시됩니다. 자, 내 응용 프로그램을 실행하려면 응용 프로그램을 마우스 오른쪽 단추로 누른 다음 실행 단추를 누르십시오. 그러나 ejb 컨테이너 외부에서 내 ejb를 실행하고 싶습니다. 아무도 나에게 그걸 어떻게 도와 줄 수 있습니까? Netbeans에서 ejb 컨테이너가 아닌 ejb를 실행하는 방법을 의미합니다.Netbeans에서 컨테이너 외부에 ejb 실행

답변

1

컨테이너가없는 EJB의 개념은 약간 문제가 있습니다. EJB 컨테이너와 EJB는 근본적으로 연결되어 있습니다. 컨테이너는 예를 들어 EJB의 인스턴스를 생성하고 EJB에 대한 다양한 종류의 서비스 (예 : 트랜잭션)를 제공하며 라이프 사이클 동안이를 제어합니다.

예를 들어 EJB 테스트 옵션의 경우 this 페이지에는 NetBeans와 함께 포함 된 GlassFish 사용 방법에 대한 지침이 나와 있습니다.

+0

감사합니다. Mikko. 내 ejb 응용 프로그램은 트랜잭션을 제공합니다. 또 다른 요점은 그것의 컨테이너 밖에서 ejb 응용 프로그램을 실행할 가능성이 없다는 것입니다. 사실 나는 그것을 시험하고 싶지 않습니다, 나는 그것을 실제 실행하기를 원합니다. – alessandro