고객 클라이언트 애플리케이션 배치
웹 서비스 클라이언트 애플리케이션에 대한 엔터프라이즈 아카이브(EAR) 파일을 작성한 후 애플리케이션 서버에 웹 서비스 클라이언트 애플리케이션을 배치할 수 있습니다.
시작하기 전에
Java 기반 웹 서비스 클라이언트를 배치하려면 웹 서비스용으로 구성되어 사용 가능한, EAR(Enterprise Archive) 파일로도 알려진 엔터프라이즈 애플리케이션이 필요합니다.
JAX-WS(Java™ API for XML-Based Web Services) 애플리케이션은 엔터프라이즈 아카이브(EAR) 파일 내 WAR 모듈 또는 웹 애플리케이션 아카이브(WAR) 파일로 패키지됩니다. JAX-WS 애플리케이션에는 배치에 대한 추가 바인딩 및 배치 디스크립터가 필요하지 않지만, JAX-RPC(Java API for XML-based RPC) 웹 서비스 애플리케이션에서는 애플리케이션 배치를 위해 추가 바인딩 및 배치 디스크립터가 필요합니다. JAX-WS는 더 동적이며, JAX-RPC 애플리케이션을 배치하는 데 필요한 배치 단계에서 생성된 정적 데이터를 필요로 하지 않습니다. JAX-RPC 웹 서비스 클라이언트의 경우 클라이언트 배치 디스크립터를 구성해야 합니다.
이 태스크 정보
관리 콘솔 또는 wsadmin 스크립트 도구를 사용하여 EAR 파일을 배치할 수 있습니다. wsadmin 명령을 사용하여 웹 서비스가 포함된 애플리케이션을 설치하는 경우 JAX-RPC 애플리케이션에 대해 -deployws 옵션을 지정하십시오.
JAX-RPC 애플리케이션에서만 wsdeploy 명령을 사용하십시오. wsdeploy 명령은 JAX-WS 애플리케이션에는 적용되지 않습니다.
관리 콘솔을 사용하여 웹 서비스가 포함된 애플리케이션을 설치하려는 경우, 새 애플리케이션 설치 마법사의 웹 서비스 배치를 선택하십시오. 관리 콘솔 사용에 대한 자세한 정보는 새 애플리케이션 설치를 참조하십시오.
다음 조치를 통해 wsadmin 명령으로 EAR 파일을 배치합니다.