2016-09-07 3 views
1

Java EE 응용 프로그램이 주요 방법없이 실행되기 시작하는 방법과 EJB, 세션, 지속성 클래스 등 다른 클래스로 제어가 이동하는 방법은 무엇입니까? 내 이해에 따라 JSF 또는 jsp 페이지로 시작합니다. 누군가가 내가 Java EE 애플 리케이션에 익숙하지 않은 것처럼 정교 할 수 있습니까?주요 방법없이 Java EE 응용 프로그램이 어떻게 시작되며 제어가 다른 클래스로 이동하는 방법

+1

Java EE의 개념을 오해하고 있다고 생각합니다. 시작된 응용 프로그램 서버를 사용합니다. 그 후에는 일반적으로 비즈니스 로직을 시작하기 전에 사용자 작업을 기다립니다. 따라서 실행되지 않으며 비즈니스 로직을 수행합니다. 그러나 클래스에'@Singleton @ Startup'으로 주석을 달아 비즈니스 로직을 직접 실행할 수는 있습니다. –

답변

2

Java EE 서버 또는 Java 서블릿 컨테이너에는 프로그램을 시작하는 public static void main 메소드가 있습니다. 그 후 대부분의 서버는 요청을 수신하고 처리하는 특정 수의 스레드를 할당합니다.

+0

Java EE 서버 작동에 대한 세부 정보는 어디에서 찾을 수 있습니까? –

+0

다양한 EE 서버의 웹 사이트에 있습니다. Oracle WebLogic, Tomcat, JBoss, Tomcat, Glassfish를 사용해보십시오. Tomcat과 Glassfish의 소스 코드를 다운로드 할 수도 있습니다. – chrisl08