새 버전 6.1 WS-Notification 서비스 작성

새 WS-Notification 서비스와 WS-Notification 구성 인프라를 준수하는 연관 오브젝트를 작성하십시오. WebSphere® Application Server 버전 6.1에서 제공되는 동일한 기능(JAX-RPC 핸들러를 서비스에 적용하는 기술 포함)을 사용하는 JAX-RPC WS-Notification 서비스를 표시하려는 경우 이 서비스 유형을 사용하십시오. 이 WS-Notification 옵션은 버전 6.1WebSphere Application Server에서 사용할 수 있습니다.

시작하기 전에

SDO 저장소 설치 및 구성에 설명된 대로 SDO 저장소를 구성했는지 확인하십시오. SDO 저장소는 WS-Notification 서비스를 작성하는 동안 WSDL 문서를 저장하는 데 사용됩니다. 저장소를 구성하지 않으면 서비스 작성 시 오류 메시지가 나타납니다.

이 자원을 구성하는 데 사용할 메소드 결정 createWSNService 명령을 사용하거나 이 태스크에 설명된 대로 관리 콘솔을 사용하여 새 버전 6.1 WS-Notification 서비스를 작성할 수 있습니다.

이 태스크에서는 하나 이상의 버스 멤버로 구성된 기존 서비스 통합 버스가 있다고 가정합니다.

일반적으로 서비스 통합 버스에 대해 한 개의 WS-Notification 서비스를 구성하지만 둘 이상을 구성할 수 있습니다. 자세한 정보는 버스에 다중 WS-Notification 서비스 작성 이유의 내용을 참조하십시오.

버스에 WS-Notification 서비스를 정의하는 것은 웹 서비스 애플리케이션이 연결될 수 있는 NotificationBroker(WSDL) 포트를 노출하는 것과는 다릅니다. 이를 수행하려면 이 태스크에 설명된 대로 하나 이상의 WS-Notification 서비스 위치를 작성하십시오.

이 태스크 정보

WS-Notification 서비스는 WS-Notification 애플리케이션에서의 사용을 위해 서비스 통합 버스에 정의된 메시징 자원 일부 또는 전체를 표시하는 기능을 제공합니다.

JAX-RPC 핸들러 목록 및 WS-Security 바인딩은 아웃바운드 웹 서비스 호출을 작성하는 경우(예를 들어, 아웃바운드 이벤트 알림 모니터링(등록 조작에 대한 응답) 및 요구 기반 공개자 제어(등록, 일시정지, 재개))에 사용되는 매개변수와 보안 정책을 정의합니다.

버전 6.1 WS-Notification 서비스를 작성하는 경우 마법사는 세 개의 서비스 통합 버스 인바운드 서비스를 WS-Notification 서비스에 대해 구성하며 이들 각각은 세 WS-Notification 서비스 역할 각각에 대응합니다.
  • 알림 브로커
  • 등록 관리자
  • 공개자 등록 관리자
이 인바운드 서비스는 버전 6.1 WS-Notification 서비스와 동일한 서비스 통합 버스에 정의되며 이 인바운드 서비스 각각은 동일한 버스 대상을 참조합니다.

프로시저

  1. 관리 콘솔을 시작하십시오.
  2. 서비스 통합 -> WS-Notification -> 서비스 또는 서비스 통합 -> 버스 -> bus_name -> [서비스] WS-Notification 서비스를 탐색하십시오. WS-Notification 서비스 [콜렉션] 양식이 표시됩니다.
  3. 컨텐츠 분할창에서 새로 작성을 선택하십시오. "새 WS-Notification 서비스" 마법사가 표시됩니다. 마법사로 설정하는 특성에 대한 자세한 정보는 WS-Notification 서비스 [Settings]의 내용을 참조하십시오.
  4. 단계 1: 구성 이름, 설명, 서비스 통합 버스 및 동적 주제 네임스페이스 설정.
    1. 선택된 이름과 선택적 설명을 입력하십시오.

      이름은 서비스가 표시되는 엔드포인트 파트를 양식화합니다(즉, 서비스에 정의된 WS-Notification 서비스 위치 액세스에 사용되는 URL). 버전 6.1 WS-Notification 서비스에 대해 서비스 이름은 버스 내에서 고유해야 합니다. 버전 7,0 WS-Notification 서비스에 대해 서비스 이름은 셀 내에서 고유하며 정책 세트에 사용되는 관리 모델과 일치하고 따라서 WS-ReliableMessaging을 사용하는 버전 7.0 WS-Notification 서비스 작성을 지원합니다.

    2. 동적 주제 네임스페이스 사용 가능? 옵션을 선택하거나 선택 취소하십시오.

      즉, 이 서비스를 사용하여 동적 토픽 네임스페이스가 런타임에서 작성되는지 여부입니다. 자세한 정보는 동적 주제 네임스페이스를 참조하십시오.

      특정 WS-Notification 서비스에 연결할 때 사용되는(예를 들어, 보안 또는 감사 요구사항의 경우) 토픽 네임스페이스를 엄격하게 제어하려면 이 옵션을 사용하십시오. 이 옵션을 선택 취소하면 WS-Notification 서비스에 연결하고 동적 토픽 네임스페이스의 토픽을 요청하는 애플리케이션이 메시지를 공개하거나 수신하지 못합니다.

      동적 토픽 네임스페이스에 공개된 모든 메시지는 기본 메시지 신뢰성 설정(reliable persistent)으로 삽입됩니다. 이 값을 허용할 수 없으면 영구 토픽 네임스페이스를 작성하고 속성을 적절한 값으로 구성하십시오.

      참고: 특정 WS-Notification 서비스에서 사용되는 동적 토픽 네임스페이스는 토픽 네임스페이스를 작성할 때 자동으로 작성되는 서비스 통합 버스 토픽 공간으로 백업됩니다. 이 토픽 공간 내에서 사용되는 토픽의 구문은 WS-Notification 서비스 구현에 대해 내부입니다.
    3. 등록 필요 옵션을 선택하거나 선택 취소하십시오.

    4. 드롭 다운 목록에서 서비스 통합 버스를 선택하십시오.
    5. 다음을 클릭하십시오.
  5. 단계 2: WS-Notification 서비스 유형 선택.

    작성하려는 서비스 유형으로 버전 6.1을 선택하십시오.

  6. 단계 3: 핸들러 및 웹 서비스 정책 설정 구성.

    이러한 설정은 WS-Notification 클라이언트 애플리케이션과 교환된 이벤트 알림에 적용됩니다.

    1. 옵션: JAX-RPC 핸들러 목록을 선택하십시오.

      핸들러 목록에 대한 자세한 정보는 JAX-RPC 핸들러 및 클라이언트에 대한 작업의 내용을 참조하십시오.

    2. 옵션: WS-Security 구성 및 바인딩을 선택하십시오.
      아웃바운드 보안 요청 바인딩
      아웃바운드 보안 응답 바인딩
      아웃바운드 보안 구성
      웹 서비스 보안 자원에 대한 자세한 정보는 WS-Security를 사용하여 SOAP 메시지의 보안 전송 구성의 내용을 참조하십시오.
    3. 동적 토픽 영역 이름을 입력하십시오.

      이는 임시 네임스페이스를 호스트하고 동적 토픽 네임스페이스가 허용되는 경우 이를 호스트하는 데 사용되는 버스 토픽 공간 이름입니다. 기본 이름인 WSN_dynamic_this_service_name이 제공됩니다.

    4. 다음을 클릭하십시오.
  7. 단계 4: WS-Notification 서비스 위치 작성.

    버스 멤버에서 WS-Notification 서비스 위치의 존재는 WS-Notification 웹 서비스가 해당 버스 멤버에서 표시되어 이 WS-Notification 서비스에 대한 알림 브로커, 등록 관리자, 공개자 등록 관리자가 서비스 위치가 연관된 버스 멤버에 표시되도록 합니다. WS-Notification 애플리케이션은 이 엔드포인트를 사용하여 WS-Notification 서비스와 상호 작용합니다. 자세한 정보는 WS-Notification 서비스 위치를 참조하십시오.

    1. 를 선택하여 새 WS-Notification 서비스 위치를 작성한 후 다음을 클릭하십시오.

      WS-Notification 서비스는 최소한 하나의 서비스 위치가 있어야 합니다.

    2. WS-Notification 서비스 위치에 대한 설명(선택적) 및 이름을 제공하고, 드롭 다운 목록에서 서비스 위치를 구성할 버스 멤버를 선택한 후 다음을 클릭하십시오.

      서비스 위치 이름은 서비스 위치에 액세스하는 데 사용되는 URL(선택된 서버에 노출되는 웹 서비스의 주소)의 일부를 형성합니다. 단일 서버 시스템에서는 목록에 하나의 버스 멤버만 있습니다.

    3. 서비스를 노출하는 데 사용할 리스너 애플리케이션을 선택하십시오. 이 버스 멤버의 기존 엔드포인트 리스너를 선택하거나 새 엔드포인트 리스너를 작성하십시오.

      자세한 정보는 새 엔드포인트 리스너 구성 작성의 내용을 참조하십시오.

    4. 다음을 클릭하십시오. 새 서비스 위치가 이 WS-Notification 서비스의 서비스 위치 목록에 추가됩니다.
    5. 옵션: 다른 서비스 위치를 작성하려면 이전 하위 단계를 반복하십시오.
    6. 이 WS-Notification 서비스에 대한 서비스 위치 작성을 완료한 경우 다른 서비스 위치를 작성하는 옵션에 대해 아니오를 선택한 후 다음을 클릭하십시오.
  8. 옵션: 단계 5: 영구 주제 네임스페이스 작성.

    새 WS-Notification 영구 토픽 네임스페이스를 작성하는 경우 네임스페이스를 지정하고 상위 WS-Notification 서비스가 정의된 버스에 구성된 서비스 통합 버스 토픽 공간 중 하나와 연관시키십시오. 영구 토픽 네임스페이스는 작성 후에 수정할 수 없으며 토픽 네임스페이스 문서를 적용하거나 제거할 수만 있습니다. 자세한 정보는 영구 주제 네임스페이스를 참조하십시오.

    1. 를 선택하여 새 영구 주제 네임스페이스를 작성한 후 다음을 클릭하십시오.
    2. 영구 토픽 네임스페이스의 이름을 입력하십시오.

      WS-Notification 애플리케이션이 이 네임스페이스가 호스트하는 주제를 참조하는 데 사용하는 URI입니다.

    3. 이 새 영구 토픽 네임스페이스를 메시지를 공개 및 수신하는 데 사용할 서비스 통합 버스 토픽 영역과 연관시키십시오.
      서비스 통합 버스 토픽 영역 드롭 다운 목록에서 다음 조치 중 하나를 완료하십시오.
      • 기존 버스 토픽 영역의 이름을 선택하십시오.
      • 옵션을 새 토픽 영역 작성으로 선택한 후 새 토픽 영역의 이름을 입력하십시오.
    4. 이 토픽 네임스페이스를 통해 드롭 다운 목록에서 공개된 메시지에 지정되는 서비스 통합 버스 신뢰도(서비스 품질)를 선택하십시오.

      다섯 개의 값(각각 서비스 통합 버스 메시지 신뢰도 레벨 중 하나를 표시함) 중 하나를 선택할 수 있습니다. 기본값은 신뢰 가능한 지속적 상태(JMS 지속적 메시지의 기본값에 사용되는 값임)입니다.

    5. 다음을 클릭하십시오.

      새 영구 주제 네임스페이스가 이 WS-Notification 서비스의 영구 주제 네임스페이스 목록에 추가되며 다른 영구 주제 네임스페이스를 구성할지 여부를 묻습니다(기본값은 임).

    6. 옵션: 다른 영구 주제 네임스페이스를 작성하려면 이전 하위 단계를 반복하십시오.
    7. 이 WS-Notification 서비스에 대한 영구 주제 네임스페이스 작성을 완료한 경우 다른 영구 주제 네임스페이스를 작성하는 옵션에 대해 아니오를 선택한 후 다음을 클릭하십시오.
  9. 단계 6: 요약 .

    마법사가 수행한 조치 요약이 예상한 대로인지 확인한 후 완료를 클릭하십시오.

    처리가 완료되면, WS-Notification 서비스의 목록이 새 버전 6.1 WS-Notification 서비스를 포함하도록 업데이트됩니다. 처리가 성공하지 않으면 오류 메시지가 표시됩니다.
  10. 마스터 구성에 변경사항을 저장하십시오.
  11. 옵션: 다음 조건 중 하나가 적용되면 서버를 재시작하십시오.
    • 새 버스 또는 새 버스 멤버가 이 태스크의 일부로 작성되었습니다.
    • 버스에 구성 다시 로드를 사용할 수 없습니다.

다음에 수행할 작업

이 WS-Notification 서비스의 고급 구성 태스크(예: 추가 WS-Notification 서비스 위치 추가 또는 영구 주제 네임스페이스에 주제 네임스페이스 문서 적용)를 수행하려면 버전 6.1 WS-Notification 서비스 수정을 참조하십시오.

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



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