WSDL 조작 유형

조작 유형은 WSDL 정의에서 WSDL 입력, 출력 및 결함 요소의 예상되는 사용을 정의합니다.

조작 유형은 두 가지의 범주에 속합니다.
  • request-style
  • solicit-style - 이 유형은 광범위하게 사용되지 않으며 WS-I를 준수하지 않습니다.
입력 및 출력 메시지:
  • 입력 메시지는 항상 웹 서비스에 송신되는 메시지입니다.
  • 출력 메시지는 항상 웹 서비스에서 리턴되는 메시지입니다.
입/출력(I/O)에 대한 양식 영향:
  • request-style에서는 입력 메시지가 먼저 송신됩니다. 상호작용은 클라이언트에 의해 초기화됩니다.
  • solicit-style에서는 출력 메시지가 먼저 송신됩니다. 상호작용은 웹 서비스에 의해 초기화됩니다.

조작 유형은 플로우에 대한 일부 요구사항(예: 브로커가 상호작용을 초기화하거나 대기 중인지 여부)을 포함합니다. 조작 유형에 적절한 플로우를 구성하는 것은 사용자 책임입니다.

입력 및 출력 메시지의 존재 및 순서는 WSDL 1.1에서 잠재적으로 조작 유형을 정의합니다. 예를 들어, 단일 wsdl:input과 단일 wsdl:output을 차례로 정의하는 WSDL 조작은 조작 유형이 요청-응답(request-response)이라는 사실을 암시합니다. 또한 0개 이상의(*) wsdl:fault 정의가 표시될 수 있으며 웹 서비스는 예상되는 출력 메시지나 정의된 결함 메시지 중 하나를 리턴합니다.

표 1. WSDL 1.1 조작 유형
조작 유형 설명 유사한 대상 메시지 순서
요청(request)-응답 클라이언트가 응답이 예상되는 웹 서비스를 호출함 메소드 호출 입력 출력 결함*
요청(solicit)-응답 클라이언트가 응답이 예상되는 웹 서비스를 요청함 콜백 출력 입력 결함*
단방향 클라이언트가 응답이 예상되지 않는 웹 서비스를 호출함 프로시저 - 리턴 없음 입력
알림 웹 서비스가 응답이 예상되지 않는 클라이언트를 호출함 신호 - 응답 없음 출력
관련 개념
메시지 플로우 개요
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
ac34650_