조작 편집

웹 서비스에 속하는 조작의 이름을 변경할 수 있습니다. 조작이 SQL문을 기반으로 할 경우 해당 명령문을 편집할 수 있습니다. 조작이 스토어드 프로시저를 호출하며 특정 기준을 충족할 경우 조작에 대한 자세한 XML 스키마를 생성할 수 있습니다.

이 태스크 정보

웹 서비스가 이미 전개된 경우 조작에 대한 변경사항을 웹 서버에 적용하려면 해당 웹 서비스를 다시 전개해야 합니다.

주의: 조작을 변경하면 조작에 대한 디폴트 XML 스키마가 변경됩니다. 조작에 대해 XSL 변환이 이미 구성되어 있을 경우 디폴트 XML 스키마의 변경사항이 XSLT 스크립트를 무효화할 수 있습니다.

프로시저

조작을 편집하려면 다음을 수행하십시오.

  1. 조작을 마우스 오른쪽 단추로 누른 후 편집을 선택하여 조작 편집 마법사를 여십시오.
  2. 옵션: 조작의 이름을 변경하십시오. 웹 서비스의 각 조작은 고유 이름을 가져야 합니다.
  3. 옵션: 조작이 SQL 스크립트를 기반으로 할 경우 스크립트를 편집할 수 있습니다. 쿼리(SELECT 또는 XQuery 명령문)의 경우, 웹 서비스에서 생성된 조작이 쿼리 명령문에서 단일 행을 검색하도록 지정할 수 있습니다. 이 옵션을 사용하면 한 행만 검색해야 할 경우, XML 응답 메시지 구조 및 클라이언트 개발이 단순화됩니다.
  4. 옵션: 조작에서 스토어드 프로시저를 호출하며 스토어드 프로시저에서 항상 동일한 결과 세트를 리턴하고 항상 동일한 입력 값을 승인할 경우 입력 값을 지정할 수 있습니다.

    그러면 워크벤치는 스토어드 프로시저를 실행하여 결과 세트에 대해 자세히 설명하는 XML 스키마를 생성합니다. XML 스키마의 세부사항이 자세할수록 클라이언트 응용프로그램이 결과 세트를 조작해야 할 가능성이 높습니다.

  5. 옵션: 스토어드 프로시저의 경우, 스토어드 프로시저의 규정 이름이 사용되도록 지정할 수 있습니다. 예를 들면, myschema.mystoredprocedure입니다.

피드백