웹 서비스 라우터 모듈 작성

라우터 모듈 작성 마법사에서 EAR(Enterprise Application Archive) 파일 내의 웹 서비스 세트를 사용할 수 있습니다. EAR 파일에 있는 각 웹 서비스 가능 EJB JAR에 대해 EAR에 HTTP 라우터, JMS 라우터 또는 둘 다를 추가합니다. 각 라우터 모듈에서 특정 전송을 위한 웹 서비스 엔드포인트를 제공합니다. 예를 들어, HTTP 라우터 모듈을 추가하면 웹 서비스가 HTTP 전송을 통해 요청을 수신할 수 있고 JMS 라우터 모듈을 추가하면 웹 서비스가 JMS 큐 또는 토픽으로부터 요청을 수신할 수 있습니다. 라우터 모듈 작성 마법사는 이전의 엔드포인트 인에이블러와 동일합니다.

시작하기 전에

라우터 모듈 작성 마법사를 사용하려면 웹 서비스 가능 EJB 프로젝트가 포함된 EAR 프로젝트가 있어야 합니다. EJB 애플리케이션이 WebSphere® Application Server V8에 대한 WAR 모듈에 배치되면 라우터 모듈을 작성하지 않아도 됩니다.

이 태스크 정보

라우터 모듈 작성 마법사는 JAX-WS JMS 리스너 메시지 구동 Bean을 작성합니다. JAX-WS 웹 서비스가 하나라도 있을 경우, JAX-WS 라우터 모듈(com.ibm.ws.websvcs.transport.jms.JMSListenerMDB)이 생성됩니다.

참고: Liberty에 배치될 때 라우터 모듈은 필요하지 않습니다.

프로시저

  1. 다음 요소 중 하나를 선택하십시오.
    • 엔터프라이즈 탐색기 또는 서비스 보기의 서비스 폴더에 있는 웹 서비스 오브젝트
    • application.xml 파일 또는 EAR 프로젝트 내 EAR 파일
    • EJB 오브젝트
    • webservices.xml 파일
    • ejb-jar.xml 파일
  2. 선택한 요소를 마우스 오른쪽 단추로 클릭하고 웹 서비스 > 라우터 모듈 작성을 선택하십시오.
  3. 사용할 전송 유형을 선택하십시오. HTTP 또는 JMS를 선택하거나 둘 다 선택 가능합니다. 라우터 모듈 이름을 입력하고 원하는 전송 유형을 사용하기 위한 기타 정보를 입력하십시오. 또는 기본값을 승인하십시오. 확인을 클릭하십시오.

결과

이 마법사를 실행한 후에 사용한 전송 유형에 따라 HTTP 라우터에 대한 웹 프로젝트나 JMS 라우터에 대한 EJB 프로젝트가 작성됩니다.
제한사항: 라우터 모듈 작성 마법사를 사용하여 생성한 EJB 모듈이나 웹 모듈의 내용을 수정하지 마십시오. 내용을 수정할 경우 런타임에 다음 메시지와 같은 오류가 표시됩니다. Error - WSWS3142E: Error: Could not find Web services engine.]: javax.servlet.ServletException: WSWS3142E: Error: Could not find Web services engine.
주제 유형을 표시하는 아이콘 태스크 주제
Information Center의 이용 약관 | 피드백

시간소인 아이콘 마지막 업데이트 날짜: 2014-05-22

파일 이름: tendenabl.html