고객 클라이언트 애플리케이션 배치

웹 서비스 클라이언트 애플리케이션에 대한 엔터프라이즈 아카이브(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 파일을 배치합니다.

프로시저

  1. 명령 프롬프트에서 install_root/bin/wsadmin을 시작하십시오.

    [AIX][HP-UX][Linux][Solaris]AIX® 또는 Linux와 같은 운영 체제에서 install_root/bin/wsadmin.sh를 시작하십시오.

  2. EAR 파일을 배치하십시오.
    • JAX-WS 웹 서비스 애플리케이션의 경우, wsadmin 프롬프트에 $AdminApp install EARfile "-usedefaultbindings" 명령을 입력하십시오.
    • JAX-RPC 웹 서비스 애플리케이션의 경우, wsadmin 프롬프트에 $AdminApp install EARfile "-usedefaultbindings -deployws" 명령을 입력하십시오.

결과

애플리케이션 서버 런타임 환경에서 웹 서비스 클라이언트를 배치했습니다.

다음에 수행할 작업

웹 서비스 클라이언트를 테스트하십시오. 이제 비관리 클라이언트 JAR 파일 또는 웹 서비스 사용 관리 클라이언트 EAR 파일을 테스트할 수 있습니다.

주제 유형을 표시하는 아이콘 태스크 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twbs_deploywbsclient
파일 이름:twbs_deploywbsclient.html