Web Services Security 사용 JAX-RPC 애플리케이션을 Java EE 버전 1.3에서 버전 1.4로 마이그레이션

WSS(Web Services Security)를 사용하는 JAX-RPC Java™ Platform, Enterprise Edition(Java EE) 버전 1.3 애플리케이션을 Java EE 버전 1.4로 마이그레이션할 수 있습니다. JAX-RPC Java EE 버전 1.3 애플리케이션은 WebSphere® Application Server 버전 5 이상에서 지원됩니다. JAX-RPC Java EE 버전 1.4 애플리케이션은 WebSphere Application Server 버전 6 이상에서 지원됩니다.

시작하기 전에

WebSphere Application Server 버전 6 이상은 JAX-RPC Java EE 버전 1.3과 Java EE 버전 1.4 애플리케이션을 모두 지원합니다. JAX-RPC Java EE 버전 1.3 애플리케이션은 WSS Draft 13 스펙을 사용하고 JAX-RPC Java EE 1.4 애플리케이션은 WSS 1.0 스펙을 사용합니다. JAX-RPC Java EE 버전 1.3 애플리케이션에서 WSS 1.0 또는 1.1 스펙을 사용하려면 애플리케이션을 Java EE 1.4로 마이그레이션해야 합니다. WSS Draft 13 및 WSS 1.0을 사용하는 애플리케이션의 호환성에 대한 자세한 정보는 웹 서비스 메시지 레벨 보안의 표준 및 프로그래밍 모델의 개요를 참조하십시오.

이 태스크 정보

웹 서비스 보안 구성 정보와 함께 JAX-RPC Java EE 버전 1.3 애플리케이션을 Java EE 버전 1.4 애플리케이션으로 마이그레이션하려면 다음 단계를 완료하십시오.

프로시저

  1. 원래 Java EE 버전 1.3 애플리케이션을 저장하십시오. Java EE 버전 1.4 애플리케이션의 새 포맷으로 구성을 다시 작성하려면 Java EE 버전 1.3 애플리케이션의 웹 서비스 보안 구성 파일이 필요합니다.
  2. 어셈블리 도구의 Java EE 마이그레이션 마법사를 사용하여 Java EE 버전 1.3 애플리케이션을 Java EE 버전 1.4로 마이그레이션하십시오.
    중요사항: Java EE 마이그레이션 마법사를 사용하여 Java EE 버전 1.4로 마이그레이션시킨 다음에는 어셈블리 도구에 Java EE 버전 1.3 확장자 및 바인딩 정보를 볼 수 없습니다. 문서 편집기를 사용하여 Java EE 버전 1.3 웹 서비스 보안 확장자 및 바인딩 정보를 볼 수 있습니다. 그러나 문서 편집기를 사용하여 확장자 및 바인딩 정보를 편집하지는 마십시오. Java EE 마이그레이션 마법사가 웹 서비스 보안 구성 파일을 Java EE 버전 1.4 애플리케이션의 새 포맷으로 마이그레이션시키지 않습니다. 오히려 마법사는 파일을 Java EE 버전 1.3에서 버전 1.4로 마이그레이션시키는 데 사용됩니다.
    Java EE 마이그레이션 마법사에 액세스하려면 다음 단계를 완료하십시오.
    1. 애플리케이션의 이름을 마우스 오른쪽 단추로 클릭하십시오.
    2. 마이그레이션 > Java EE 마이그레이션 마법사를 클릭하십시오.
  3. Java EE 버전 1.4로 마이그레이션된 애플리케이션의 바인딩 및 확장자 파일에서 모든 웹 서비스 보안 구성 정보를 수동으로 삭제하십시오.
    1. 서버측 ibm-webservices-ext.xmi 확장 파일에서 <securityRequestReceiverServiceConfig><securityResponseSenderServiceConfig> 섹션을 삭제하십시오.
    2. 서버측 ibm-webservices-bnd.xmi 바인딩 파일에서 <securityRequestReceiverBindingConfig><securityResponseSenderBindingConfig> 섹션을 삭제하십시오.
    3. 클라이언트측 ibm-webservicesclient-ext.xmi 확장 파일에서 <securityRequestSenderServiceConfig><securityResponseReceiverServiceConfig> 섹션을 삭제하십시오.
    4. 클라이언트측 ibm-webservicesclient-bnd.xmi 바인딩 파일에서 <securityRequestSenderBindingConfig><securityResponseReceiverBindingConfig> 섹션을 삭제하십시오.
  4. 새 Java EE 버전 1.4 포맷으로 웹 서비스 보안 구성 정보를 다시 작성하십시오. 이 단계에서는 애플리케이션이 이미 Java EE 버전 1.4로 마이그레이션되었으므로 어셈블리 도구를 사용하여 원래 웹 서비스 보안 정보를 WSS 1.0 형식으로 구성하십시오. 어셈블리 도구에 대한 자세한 정보는 관련 정보를 참조하십시오.

결과

JAX-RPC Java EE 버전 1.3 애플리케이션을 Java EE 버전 1.4로 마이그레이션했습니다.

다음에 수행할 작업

다음 항목에는 Java EE 버전 1.3 애플리케이션에 지정된 일부 기본 웹 서비스 보안 정보를 Java EE 버전 1.4 애플리케이션으로 맵핑하고 어셈블리 도구를 사용하여 이 정보를 지정하는 일부 일반 시나리오가 들어 있습니다. 웹 서비스 보안 구성 정보에는 네 가지 구성 파일(두 개의 서버측 구성 파일과 두 개의 클라이언트측 구성 파일)이 들어 있습니다. 모든 구성 정보의 마이그레이션은 네 가지 섹션(각 구성 파일에 하나씩)으로 나뉩니다. 새 Java EE 버전 1.4 포맷으로 웹 서비스 보안 정보를 다시 작성하는 경우, 다음 순서로 확장자 및 바인딩 파일을 구성하도록 권장합니다.
  1. ibm-webservices-ext.xmi 서버 측 확장자 파일을 구성하십시오. 자세한 정보는 Migrating the JAX-RPC server-side extensions configuration의 내용을 참조하십시오.
  2. ibm-webservicesclient-ext.xmi 클라이언트 측 확장자 파일을 구성하십시오. 자세한 정보는 Migrating the client-side extensions configuration의 내용을 참조하십시오.
  3. ibm-webservices-bnd.xmi 서버 측 바인딩 파일을 구성하십시오. 자세한 정보는 Migrating the server-side bindings file의 내용을 참조하십시오.
  4. ibm-webservicesclient-bnd.xmi 클라이언트 측 바인딩 파일을 구성하십시오. 자세한 정보는 Migrating the client-side bindings file의 내용을 참조하십시오.

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



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