createSIBForeignBus 명령

새 서비스 통합 외부 버스를 작성하려면 createSIBForeignBus 명령을 사용하십시오.

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

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

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

    print AdminTask.help('SIBAdminCommands')

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

    print AdminTask.help('command_name')

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

AdminConfig.save()

목적

이 명령은 지정된 서비스 통합 버스에 대한 새 외부 버스를 작성합니다. 외부 버스는 다른 버스가 메시지를 교환할 수 있는 버스를 나타냅니다.

대상 오브젝트

지정된 서비스 통합 버스.

필수 매개변수

-bus busname
외부 버스를 작성하는 서비스 통합 버스의 이름입니다. listSIBuses 명령을 사용하여 기존 버스의 이름을 나열할 수 있습니다.
-name busname
외부 버스가 알려지는 이름입니다.
참고:
  • 다른 서비스 통합 버스를 나타내는 외부 버스를 작성할 때 해당 외부 버스의 이름이 다른 서비스 통합 버스의 이름과 일치해야 합니다.
  • 두 버스를 직접 링크하려면 버스에 고유 이름을 지정해야 합니다.
  • 외부 버스 이름이 구성된 후에는 이 이름을 변경해서는 안됩니다.
-routingType Direct | Indirect
물리적 링크(경로 지정 유형으로도 알려짐)가 지정된 외부 버스를 작성하십시오.
Direct
로컬 버스의 메시징 엔진에서 외부 버스의 메시징 엔진으로의 서비스 통합 버스 링크.
Indirect
간접 링크. 하나 이상의 중간 외부 버스를 통해 이루어지는 링크

조건부 매개변수

없음.

선택적 매개변수

-description text
관리를 위한 버스의 선택적 설명입니다.
-type MQ | SIBus
유형이 지정된 외부 버스를 작성하십시오.
MQ
서비스 통합 버스를 IBM MQ 네트워크에 링크하는 외부 버스를 작성하십시오.
SIBus
서비스 통합 버스를 다른 서비스 통합 버스에 링크할 외부 버스를 작성하십시오.
-sendAllowed True | False
(기본값: True) 생성자가 메시지를 외부 버스로 전송할 수 있는지 여부입니다.
False
생성자가 외부 버스로 메시지를 전송할 수 없습니다.
True
생성자가 외부 버스로 메시지를 전송할 수 있습니다.
-inboundUserid userID
인바운드 사용자 ID는 외부 버스에서 보안 서비스 통합 버스의 대상에 전송하는 인바운드 메시지에 권한을 부여하기 위해 사용됩니다. 버스가 보안되지 않은 경우 인바운드 사용자 ID 특성은 메시지에 영향을 미치지 않습니다. 다음 시나리오에서 사용하도록 인바운드 사용자 ID를 지정할 수 있습니다.
  • 외부 버스 및 보안 서비스 통합 버스는 여러 보안 도메인에 있으며 외부 버스의 사용자 ID는 보안된 버스에서 인식되지 않습니다.
  • 인바운드 메시지로 보안 버스에 대한 액세스를 로컬로 제어하기 원합니다.
수신 중인 서비스 통합 버스는 보안되지만 외부 버스는 보안되지 않으며 인바운드 사용자 ID가 설정되지 않은 경우, 외부 버스로부터의 인바운드 메시지는 인증되지 않는 사용자 액세스를 허용하는 대상에 대해서만 권한이 부여됩니다.
-outboundUserid userID
아웃바운드 사용자 ID는 외부 버스로 전송되는 모든 메시지에서 메시지 소스를 식별하는 사용자 ID를 바꿉니다. 이 사용자 ID는 또한 두 버스 모두 보안 버스이고 외부 버스 사용자 ID가 자체 인바운드 사용자 ID로 대체되지 않을 경우 해당 대상에 대해 메시지에 권한을 부여하기 위해 외부 버스가 사용합니다.
-nextHopBus bus_name
(-routingTypeIndirect인 경우) 연결된 버스의 시퀀스에 있는 다음 서비스 통합 버스의 이름입니다. 중간 버스는 서비스 통합 버스가 아닌 IBM MQ 시스템입니다.
-topicSpaceMappings local topicSpace_name : remote topicSpace_name
주제 공간 맵핑을 통해 로컬 주제 공간의 등록자가 외부 주제 공간에 공개된 메시지를 받을 수 있습니다. 공개가 로컬 토픽 영역에서 외부 버스로 이동하려면 외부 버스에 이에 해당되는 토픽 영역 맵핑이 필요합니다. 로컬 버스에 대한 토픽 영역 이름은 외부 버스에 정의되는 토픽 영역 이름에 맵핑됩니다. 일반적으로 두 이름은 일치합니다. 두 토픽 영역을 맵핑하는 것은 해당 영역 내의 토픽이 동일함을 의미합니다. 여러 쌍의 토픽 영역을 지정할 수 있습니다.

예제

AdminTask.createSIBForeignBus('[-bus bus1 -name foreignbus1 -routingType Direct
-type SIBus]') 
'foreignbus1(cells/cell01/buses/bus1|sib-bus.xml#SIBForeignBus_1213023645293)'  

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



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