WORF(Web Object Runtime Framework)를 위해 개발된 웹 애플리케이션 이주

WORF(Web Object Runtime Framework)를 위해 개발된 웹 애플리케이션을 이주할 수 있습니다.

시작하기 전에

이 태스크 정보

WORF를 위해 개발된 웹 애플리케이션 이주에는 애플리케이션에서 각 DADX 파일에 대해 웹 서비스를 작성하는 것이 포함됩니다. 이러한 이주에는 새 웹 서비스의 각 조작에 대해 두 가지 XSL 변환을 구성하는 것도 포함됩니다.

표 1. 웹 서비스의 각 조작에 대해 구성하는 XSL 변환
  변환으로의 입력 변환으로부터의 출력
첫 번째 XSL 변환 WORF 스키마에 따라 태그가 부착된 메시지 조작에 대해 워크벤치가 생성하는 기본 XML 스키마에 따라 태그가 부착된 메시지
두 번째 XSL 변환 조작에 대해 워크벤치가 생성하는 기본 XML 스키마에 따라 태그가 부착된 메시지 WORF 스키마에 따라 태그가 부착된 메시지
제한사항:
  • 워크벤치에서 개발되는 웹 서비스에서는 다음 유형의 WORF 조작을 지원하지 않습니다.
    • DQS(Dynamic Query Services)
    • XML Extender 조작
  • 다중 웹 서비스를 하나의 웹 애플리케이션으로 그룹화할 수 없습니다. 웹 애플리케이션당 하나의 웹 서비스만 포함해야 합니다.
  • XML 스키마 또는 WSDL 문서를 임포트할 수 없습니다.

프로시저

WORF를 위해 개발된 웹 애플리케이션을 이주하려면 다음을 수행하십시오.

  1. 웹 서비스를 전개할 웹 서버를 구성하십시오.
  2. 워크벤치가 웹 서비스를 전개하도록 하려면 웹 서버를 서버 뷰에 추가하십시오.
  3. WORF 애플리케이션이 사용하는 데이터베이스와 연관된 데이터 개발 프로젝트를 작성하십시오.
  4. 각각의 DADX 파일에 대해 하나의 웹 서비스를 작성하십시오.
    이름 스페이스 URI(Uniform Resource Identifier)의 경우 WORF 웹 애플리케이션의 WSDL 문서에 있는 이름 스페이스를 사용하십시오.
  5. 작성한 각각의 웹 서비스에 대해 해당 DADX 파일의 모든 조작에 대한 조작을 작성하십시오.
    각각의 조작이 DADX 파일에 있는 해당 명령문을 기반으로 하도록 할 수 있습니다. 조작은 WORF 웹 서비스에서 가지는 이름과 동일한 이름을 가질 수 있습니다.
  6. 모든 조작에 대해 XSL 변환을 구성하십시오.
    첫 번째 XSL 변환에서는 WORF 스키마에 따라 태그가 부착된 입력 메시지를 기본 XML 스키마에 따라 태그가 부착된 메시지로 변환합니다. 두 번째 변환에서는 기본 XML 스키마를 사용하는 출력 메시지를 변환합니다.
  7. 웹 서비스를 전개하십시오.

피드백