웹 서비스 엔드포인트 주소 지정

웹 서비스 엔드포인트 주소는 클라이언트 응용프로그램이 웹 서비스 API를 액세스하는 데 지정해야 하는 URL입니다. 클라이언트 응용프로그램에 대한 프록시 클라이언트를 생성하기 위해 내보내는 WSDL 파일에 엔드포인트 주소를 기록합니다.

이 타스크의 수행 목적 및 시기

사용할 웹 서비스 엔드포인트 주소는 다음과 같이 WebSphere® 서버 구성에 따라 달라집니다.

기본적으로, 웹 서비스 엔드포인트 주소는 protocol://host:port/context_root/fixed_path 형식입니다. 여기서:

웹 서비스 엔드포인트 주소는 비즈니스 프로세스 컨테이너 또는 휴먼 타스크 컨테이너 구성 시 초기에 지정됩니다.

이 타스크의 단계

  1. 관리자 권한이 있는 사용자 ID로 관리 콘솔에 로그온하십시오.
  2. 응용프로그램 > SCA 모듈을 선택하십시오.
    주: 모든 사용 가능한 엔터프라이즈 응용프로그램 목록을 표시하려면 응용프로그램 > 엔터프라이즈 응용프로그램을 또한 선택할 수 있습니다.
  3. SCA 모듈 또는 응용프로그램 목록에서 BPEContainer(비즈니스 프로세스 컨테이너의 경우) 또는 TaskContainer(휴먼 타스크 컨테이너의 경우)를 선택하십시오.
  4. 추가 특성 목록에서 HTTP 엔드포인트 URL 정보 제공을 선택하십시오.
  5. 목록에서 기본 접두부 중 하나를 선택하거나 또는 사용자 정의 접두부를 입력하십시오. 클라이언트 응용프로그램이 웹 서비스 API를 호스트하는 Application Server에 직접 연결할 경우 기본 접두부를 사용하십시오. 그렇지 않으면 사용자 정의 접두부를 지정하십시오.
  6. 적용을 클릭하여 선택한 접두부를 SCA 모듈로 복사하십시오.
  7. 확인을 클릭하십시오. URL 정보가 작업공간에 저장됩니다.

결과

관리 콘솔에서 현재 값을 볼 수 있습니다(예를 들어, 비즈니스 프로세스 컨테이너의 경우: 엔터프라이즈 응용프로그램 > BPEContainer > 전개 설명자 보기).

내보낸 WSDL 파일에서 soap:address 요소의 location 속성은 지정된 웹 서비스 엔드포인트 주소를 포함합니다. 예를 들어 다음과 같습니다.

<wsdl:service name="BFMWSService">
  <wsdl:port name="BFMWSPort" binding="this:BFMWSBinding">
   <soap:address location="https://myserver:9080/WebServicesAPIs/sca/com/ibm/bpe/api/BFMWS"/>
관련 개념
보안 추가(Java 웹 서비스)
관련 태스크
WSDL 파일 공개
설치 마법사를 사용하여 비즈니스 프로세스 컨테이너 구성
설치 마법사를 사용하여 휴먼 타스크 컨테이너 구성
보안 추가(.NET)

ⓒ Copyright IBM Corporation 2005, 2006.
이 Information Center는 Eclipse 기술을 기반으로 합니다. (http://www.eclipse.org)