WSIF 클라이언트를 사용하여 JMS를 통해 웹 서비스 호출

WSIF(Web Services Invocation Framework)가 JMS(Java™ Message Service)와 상호작용하는 방법과 WSIF 클라이언트 애플리케이션에서 JMS를 통해 서비스를 호출할 수 있도록 하기 위해 수행하는 단계.

시작하기 전에

이 주제에서는 WebSphere® Application Server(기본 메시징 제공자 또는 WebSphere MQ 메시징 제공자와 같은 다른 제공자)를 설치한 경우 JMS 제공자를 선택 및 구성했다고 가정합니다. 그렇지 않은 경우 지금 메시징 제공자 선택에서 설명한 대로, 수행하십시오.

이 태스크 정보

다음은 WSIF가 JMS와 상호작용하는 방법입니다.

  • WSIF는 입력 JMS 특성만 지원합니다.
  • WSIF에는 조작을 호출할 때 두 개의 큐(요청 메시지 및 회시에 대해 각각 하나씩)가 필요합니다.
  • replyTo 큐는 기본적으로 임시 큐이며, 애플리케이션 대신 WSIF에서 이 큐를 작성합니다. JMSReplyTo 특성을 큐의 JNDI 이름으로 설정하여 영구 큐를 지정할 수 있습니다.
  • WSIF는 JMS 구현에서 설정한 특성의 기본값을 사용합니다.

WSIF 클라이언트 애플리케이션에서 JMS를 통해 서비스를 호출할 수 있도록 하려면 다음 단계를 완료하십시오.

프로시저

  1. 관리 콘솔을 사용하여 선택한 메시징 제공자에 대한 큐 연결 팩토리 및 큐 대상을 작성 및 구성하십시오.

    자세한 정보는 기본 메시징 제공업체의 자원 구성, IBM 메시징 제공자를 위한 JMS 자원 구성 또는 써드파티 메시징 제공자로 메시징 관리의 내용을 참조하십시오.

    참고: WebSphere MQ 및 일부 다른 JMS 구현에서 메시지는 기본적으로 지속적입니다. WSIF replyTo 임시 큐 유형은 기본적으로 임시 동적입니다. 즉, JMS 제공자는 이 큐에 지속적 응답 메시지를 쓸 수 없습니다. WebSphere MQ 메시징 제공자를 사용하는 경우 영구 동적 유형의 임시 모델 큐를 작성한 후 이 모델을 큐 연결 팩토리의 tempmodel로 전달하십시오. 이를 통해 영구 동적 유형의 임시 replyTo 큐에 지속적 메시지를 쓸 수 있습니다.
  2. 관리 콘솔을 사용하여 애플리케이션 서버에 대한 JMS 대상 이름의 목록에 새 큐 대상을 추가하십시오. 초기 상태시작됨인지 확인하십시오.
  3. WSDL(Web Services Description Language) 파일에 큐 대상 및 큐 연결 팩토리의 JNDI 이름과 JNDI 구성을 입력하십시오.
  4. 옵션: WebSphere Application Server 버전 5에서 마이그레이션된 애플리케이션 서버에서 클라이언트가 실행 중이면 기본 인증 오류 오류가 발생하므로 보안 설정을 수정해야 합니다. 자세한 정보는 웹 서비스 호출 프레임워크 문제점 해결 팁의 내용을 참조하십시오.

주제 유형을 표시하는 아이콘 태스크 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twsf_prjmscs
파일 이름:twsf_prjmscs.html