EJB Bean에 어노테이션을 작성한 후, Bean의 애플리케이션 프로젝트를 직접 서버에 공개하여
웹 서비스 애플리케이션을 생성할 수 있습니다. 웹 서비스가 생성되면, 프로젝트에 WSDL 파일이 작성되지 않습니다.
시작하기 전에
전제조건: - 작업공간에 있는 EJB Bean에 대해 최소한 @WebService 및 @Stateless 어노테이션을 포함한
웹 서비스가 지정되어 있어야 합니다.
Java™ 편집기에 유효성 검증 오류나 경고가 있는
경우 실행 시의 잠재적인 문제점을 방지하기 위해 이를 처리해야 합니다.
- 웹 서비스에 대해 라우터 모듈을 작성해야 합니다.
- 작업공간에 이미 서버를 작성했습니다.
이 태스크 정보
어노테이션이 있는 EJB Bean에서 웹 서비스를 작성하려면 다음을 수행하십시오.
프로시저
- 서버 보기를 이미 열지 않은 경우 메뉴 표시줄에서 를 클릭하여 서버 보기를 여십시오.
- EJB Bean을 포함하는 애플리케이션 프로젝트를 서버에
공개하지 않은 경우 다음을 수행하십시오.
- 서버 보기에서 애플리케이션을 공개하려는 서버를 마우스 오른쪽 단추로 클릭하십시오.
- 메뉴에서 프로젝트 추가 및 제거를 클릭하십시오.
- 프로젝트 추가 및 제거 창의 사용 가능 프로젝트 목록에서
EJB Bean을 포함하는 애플리케이션 프로젝트를 선택하십시오.
- 추가를 클릭한 다음 완료를 클릭하십시오.
- 로컬 서버에 자동 공개에 대한 환경 설정을 지정하지 않은 경우
애플리케이션을 공개하려는 서버를 마우스 오른쪽 단추로 클릭하고 공개를 클릭하십시오.
결과
EJB Bean이 서버에 웹 서비스로 공개됩니다.
JAXB 클래스가 생성되어 공개 시점에 애플리케이션에 패키지됩니다.