웹 서비스 사용 클라이언트 WAR 파일을 EAR 파일로 어셈블리

이제 사용자 애플리케이션 아티팩트를 생성했고 웹 서비스 애플리케이션에서 사용되는 이러한 아티팩트를 엔터프라이즈 아카이브(EAR) 파일을 작성하기 위해 어셈블리해야 합니다.

시작하기 전에

Java-기반 웹 서비스 모듈을 WebSphere® Application Server와 함께 제공된 어셈블리 도구를 사용하여 어셈블리할 수 있습니다.

제한사항: 애플리케이션 아카이브 내에서 패키징된 파일 이름에 파운드 기호(#)를 포함하지 마십시오. 애플리케이션 아카이브 내의 파일 이름에 파운드 기호가 포함된 경우 내부 처리로 인해 애플리케이션 서버가 애플리케이션을 올바르게 배치하지 못합니다. 이러한 장애가 발생하면 애플리케이션이 처리되는 동안 예외가 발생할 수 있습니다. 또한 애플리케이션이 배치된 후 애플리케이션의 일부가 누락될 수 있습니다. 이러한 문제점을 해결하려면 애플리케이션 아카이브 내 파일 이름에 파운드 기호가 포함되지 않도록 이름을 바꾸십시오.

이 태스크 정보

애플리케이션 클라이언트가 제공된 단계를 사용하여 웹 서비스에 액세스할 수 있도록 클라이언트 코드 및 아티팩트를 어셈블리하십시오.

프로시저

  1. 어셈블리 도구를 시작하십시오. Rational® Application Developer 문서에서 어셈블리 도구 시작을 참조하십시오.
  2. 아직 수행하지 않은 경우 Java EE 모듈에서 작동할 수 있도록 어셈블리 도구를 구성하십시오. Java EE 카테고리가 사용으로 설정되었는지 확인해야 합니다. Rational Application Developer 문서에서 어셈블리 도구 구성을 참조하십시오.
  3. 어셈블리 툴킷, 애플리케이션 어셈블리 도구(AAT) 또는 다른 도구를 사용하여 작성된 WAR 파일을 Rational Application Developer 어셈블리 도구로 마이그레이션하십시오. 파일을 마이그레이션하려면 WAR 파일을 어셈블리 도구로 가져오십시오. Rational Application Developer 문서에서 어셈블리 도구를 사용하여 웹 애플리케이션 아카이브(WAR) 파일 가져오기에 대해 읽으십시오.

결과

웹 서비스의 클라이언트 애플리케이션을 사용으로 설정하는 데 필요한 아티팩트를 EAR 파일로 어셈블리했습니다.

이 어셈블리 프로세스의 예는 AddressBookWeb.war WAR 파일 및 AddressBook.ear EAR 파일을 사용합니다.
WEB-INF/MANIFEST.MF
WEB-INF/web.xml
WEB-INF/wsdl/AddressBook.wsdl
WEB-INF/AddressBook_mapping.xml
WEB-INF/ibm-webservicesclient-ext.xmi (optional)
WEB-INF/ibm-webservicesclient-bnd.xmi 
com/ibm/websphere/samples/webservices/addr/Address.class
com/ibm/websphere/samples/webservices/addr/AddressBook.class
com/ibm/websphere/samples/webservices/addr/AddressBookClient.class
com/ibm/websphere/samples/webservices/addr/AddressBookService.class
...other generated classes...
AddressBookWeb.war 파일을 AddressBook.ear 파일에 어셈블링한 후 AddressBook.ear 파일에는 다음 파일이 포함됩니다.
META-INF/MANIFEST.MF 
AddressBookWeb.war
META-INF/application.xml

다음에 수행할 작업

JAX-WS(Java™ API for XML-Based Web Services) 애플리케이션의 경우 웹 서비스 클라이언트 애플리케이션을 배치할 준비가 되었습니다.

JAX-RPC(Java API for XML-based RPC) 애플리케이션의 경우 클라이언트가 서버에 배치된 웹 서비스와 통신할 수 있으려면 어셈블리 도구를 사용하여 클라이언트 배치 디스크립터를 구성해야 합니다.


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



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