Sun Java System Portal Server 표준 온라인 도움말
  목차     색인

단순 웹 서비스 채널

단순 웹 서비스 채널은 상대적으로 단순한 웹 서비스와의 상호작용을 위해 사용자 인터페이스를 동적으로 생성합니다. 일부 단순 웹 서비스의 예를 들자면 다음과 같습니다.

예를 들어, 사용자는 웹 서비스 채널을 통해 환율 웹 서비스를 이용할 수 있습니다. 이 채널은 사용자가 환율 웹 서비스에 필요한 입력 매개변수 값을 제공할 수 있도록 프론트 최종 사용자 인터페이스를 동적으로 구성하고, 입력 양식이 제출되면 웹 서비스에서 지정된 방법을 실행하여 웹 서비스로부터 다시 받은 결과를 제공합니다.

단순 웹 서비스 채널은 다음과 같습니다.

사전 구성 웹 서비스 채널 예제는 표준 포털 데스크탑에서 기본적으로 이용할 수 있습니다. 구성 가능 웹 서비스 채널 예제는 관리자가 추가할 수 있습니다.

사전 구성 웹 서비스 채널 예제

사전 구성된 예제 웹 서비스 채널에서는 예제 통화 변환기 서비스를 제공합니다.

웹 서비스를 사용하려면

  1. 입력 매개변수 값을 입력합니다.
  2. 기본값이 이미 표시되어 있지만 필드에서 이러한 값을 삭제하고 직접 값을 입력할 수 있습니다.

  3. [실행]을 선택합니다.
  4. 완료되면 [확인]을 선택합니다.

웹 서비스의 기본값을 설정하려면

기본값은 통화 변환기 필드에 자동으로 표시됩니다. 이러한 값을 변경하려면 다음 절차를 따르십시오.

  1. 채널 도구 모음에서 편집을 선택합니다.
  2. 기본 입력 매개변수로 사용할 값을 입력합니다.
  3. [마침]을 선택하여 설정을 저장하고 표준 포털 데스크탑 페이지로 돌아가거나 [취소]를 선택하여 변경하지 않고 표준 포털 데스크탑으로 돌아갑니다.

구성 가능 웹 서비스 채널 예제

구성 가능 웹 서비스 채널을 사용하면 채널을 사용자가 지정하는 웹 서비스로 연결하도록 전환할 수 있습니다. 이를 위해서는 사용자에게 WSDL URL과 웹 서비스에 속하는 메서드 값을 수정할 수 있도록 하면 됩니다. 그러나 사전 구성된 채널 유형과는 달리 구성 가능한 웹 서비스 채널에서는 사용자가 웹 서비스 입력 매개 변수에 대한 기본값을 저장할 수 있습니다.

단순 웹 서비스 공급자에 기반을 둔 채널은 언제든지 단일 웹 서비스 및 관련 방법에 결합될 수 있습니다.

이름이 제안될 때 구성 가능 단순 웹 서비스 채널은 상대적으로 단순한 웹 서비스, 예를 들면 복잡하지 않은 입력 및 출력 매개변수, 사용자 인터페이스가 필요한 웹 서비스에 사용할 때만 적합합니다.

단순 웹 서비스 공급자는 정수, 문자열, 배정도 등의 단순한 데이터 유형만 지원합니다. 입력 또는 출력 매개변수 배열은 지원하지 않습니다.

단, 단순 유형 자체로 구성되고 중첩 수준이 한 개뿐인, 다시 말해 다른 사용자 정의 유형을 포함할 수 없는 사용자 정의 유형 지원은 예외입니다.

단순 웹 서비스 공급자는 다음의 WSDL 구성 등록 정보 유형을 지원합니다.

단순 웹 서비스 공급자는 WSDL 정의 작업을 결합할 때 import문 또는 fault 데이터 사용을 지원하지 않습니다.

단순 웹 서비스 공급자에서 특정 웹 서비스를 처리할 수 있는 준비가 되지 않았다고 감지되면 적합한 메시지를 사용자에게 표시합니다.

웹 서비스를 가리키도록 채널을 구성하려면

  1. 채널 도구 모음에서 편집을 선택합니다.
  2. 가리킬 웹 서비스의 WSDL 위치를 입력합니다.
  3. 지정된 웹 서비스에서 불러올 방법 이름을 입력합니다.
  4. [마침]을 선택하여 설정을 저장하고 표준 포털 데스크탑 페이지로 돌아가거나 [취소]를 선택하여 변경하지 않고 표준 포털 데스크탑으로 돌아갑니다.

  목차     색인