createWSNTopicNamespace 명령

createWSNTopicNamespace 명령을 사용하면 새 WS-Notification 영구 토픽 네임스페이스를 작성할 수 있습니다. WS-Notification 토픽 네임스페이스 URI와 서비스 통합 버스 토픽 공간 대상 사이의 연관을 정적으로 정의하기 위해 영구 토픽 네임스페이스를 사용합니다.

이 토픽에 설명된 대로 wsadmin 도구를 사용하거나 새 WS-Notification 영구 토픽 네임스페이스 작성에 설명된 대로 관리 콘솔을 사용하여 새 WS-Notification 영구 토픽 네임스페이스를 작성할 수 있습니다.

셀에 정의된(즉, 해당 셀에 정의된 모든 WS-Notification 서비스에 대한) 영구 토픽 네임스페이스 세트와 이 네임스페이스가 연관된 통합 버스 토픽 영역 간에 다대다 관계를 작성할 수 있습니다. 이러한 관계는 WS-Notification 서비스에 연결하는 애플리케이션에 필요한 토폴로지에 따라 상당히 복잡할 수 있습니다.특정 구성이 적합한 경우에 대한 지침은 버스 토픽 공간과 영구 토픽 네임스페이스 연관 옵션의 내용을 참조하십시오.

명령을 실행하려면 wsadmin 스크립트 클라이언트AdminTask 오브젝트를 사용하십시오.

[IBM i][IBM i]wsadmin 스크립트 클라이언트는 Qshell에서 실행됩니다. . [IBM i]자세한 정보는 wsadmin 스크립트를 사용하여 WebSphere 스크립트를 실행하도록 Qshell 구성의 내용을 참조하십시오..

서비스 통합 버스에 대해 명령행 도움말이 제공됩니다.
  • 사용 가능한 WS-Notification 명령 목록 및 각 명령에 대한 간단한 설명을 보려면 wsadmin 프롬프트에 다음 명령을 입력하십시오.

    print AdminTask.help('WSNotificationCommands')

  • 제공된 명령에 대한 개요 도움말을 보려면 다음 명령을 wsadmin 프롬프트에 입력하십시오.

    print AdminTask.help('command_name')

명령을 사용한 후에는 다음 명령을 사용하여 변경사항을 마스터 구성에 저장하십시오.

AdminConfig.save()

목적

이 명령은 다음 자원을 작성합니다.
  • WS-Notification 서비스에 WS-Notification 토픽 네임스페이스를 작성하여 이를 지정된 서비스 통합 버스 토픽 영역과 연관시킵니다.
  • 지정된 서비스 통합 버스 토픽 영역을 작성합니다(아직 없을 경우).
지정된 토픽 네임스페이스를 사용하는 모든 메시지에 적용되는 신뢰 가능한 설정(지속성 또는 비지속성)을 제어하는 영구 토픽 네임스페이스의 구성 속성을 설정할 수도 있습니다.

대상 오브젝트

WSNService

필수 매개변수

-namespace
즉, WS-Notification 애플리케이션이 이 네임스페이스로 호스트되는 토픽을 참조하는 네임스페이스 URI입니다. 예: http://widgetproducer.com/prices.
-busTopicSpace
즉, 이 토픽 네임스페이스에서 사용되는 버스 토픽 공간입니다.

조건부 매개변수

없음.

선택적 매개변수

-reliability
특성의 유효값은 다음과 같습니다.
BEST_EFFORT_NONPERSISTENT
EXPRESS_NONPERSISTENT
RELIABLE_NONPERSISTENT
RELIABLE_PERSISTENT
ASSURED_PERSISTENT
각 값은 서비스 통합 버스 메시지 신뢰성 레벨 중 하나를 표시합니다.

다음 예제에서 WS-Notification 토픽 네임스페이스는 "wsadmin 도구를 사용하여 새 WS-Notification 서비스 작성" 토픽의 예제에 작성된 WS-Notification 서비스 newService를 사용합니다.

WS-Notification 서비스 newService에 WS-Notification 토픽 네임스페이스를 작성하십시오.
  • Jython 사용:
    newTopicNamespace = AdminTask.createWSNTopicNamespace(newService, 
    ["-namespace", "http://example.org/topicNamespace/example1", 
    "-busTopicSpace", "mySIBTopicspace"] )
  • Jacl 사용:
    set newTopicNamespace [ $AdminTask createWSNTopicNamespace $newService
    { -namespace http://example.org/topicNamespace/example1
    -busTopicSpace mySIBTopicspace } ]
특정 신뢰도로 WS-Notification 서비스 newService에 WS-Notification 토픽 네임스페이스를 작성하십시오.
  • Jython 사용:
    newTopicNamespace = AdminTask.createWSNTopicNamespace(newService, 
    ["-namespace", "http://example.org/topicNamespace/example1", 
    "-busTopicSpace", "mySIBTopicspace", "-reliability", "EXPRESS_NONPERSISTENT"] )
  • Jacl 사용:
    set newTopicNamespace [ $AdminTask createWSNTopicNamespace $newService
    { -namespace http://example.org/topicNamespace/example1
    -busTopicSpace mySIBTopicspace -reliability EXPRESS_NONPERSISTENT} ]

주제 유형을 표시하는 아이콘 참조 주제



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