publish/subscribe 토픽 계층 전개

시작하기 전에

브로커 도메인 구성을 수행했는지 확인하십시오.

토픽 전개 개요에서는 사용자가 토픽 계층 전개를 원하는 경우 및 전체 전개와 델타 전개 간의 차이점을 설명합니다.
토픽 계층 전개에는 세 가지 방법이 있습니다.

변경 후에 토픽 계층이 자동으로 전개되도록 Workbench 환경 설정을 구성할 수 있습니다.

Message Brokers Toolkit 사용

다음 단계에 따라 Workbench를 사용하여 토픽 계층을 전개하십시오.

  1. 브로커 관리 perspective로 전환하십시오.
  2. 도메인 보기에서 전개를 수행할 도메인을 펼치십시오.
  3. 토픽 계층을 마우스 오른쪽 단추로 누르십시오.
  4. 토픽 구성 전개를 누르십시오.
  5. 델타를 눌러 변경된 항목만 전개하거나, 완료를 눌러 전체 구성을 전개하십시오.

토픽 계층이 전개되고 구성 관리자가 도메인의 브로커로 토픽을 분배합니다.

다음:

전개의 결과 점검을 진행하십시오.

mqsideploy 명령 사용

다음 단계에 따라 mqsideploy 명령을 사용하여 토픽 계층을 전개하십시오.

  1. 환경에 맞게 구성된 명령 창을 여십시오.
  2. 예를 들면, 다음 예를 사용하여 한 줄로 해당 명령을 입력하십시오.
    z/OS의 경우:
    /f MQ01CMGR,dp t=yes

    델타 전개를 수행합니다. 전체 구성을 전개하려면 m=yes 매개변수를 추가하십시오.

    기타 플랫폼의 경우:
    mqsideploy -i ipAddress -p port -q qmgr -t

    델타 전개를 수행합니다. 전체 구성을 전개하려면 –m 매개변수를 추가하십시오.

    -i(IP 주소), -p(포트) 및 -q(큐 관리자) 매개변수는 큐 관리자 워크스테이션의 연결 세부사항을 표시합니다.

다음:

전개의 결과 점검을 진행하십시오.

구성 관리자 프록시 API 사용

TopicRootProxy 클래스의 deploy 메소드를 사용하십시오. 디폴트로 deploy 메소드는 델타 전개를 수행합니다. 전체 계층을 전개하려면 boolean isDelta 매개변수가 포함된 메소드의 변형을 사용하십시오. 이를 false로 설정하면 전체 전개를 나타냅니다(이를 true로 설정하면 델타 전개를 나타냄).

예를 들면, 다음과 같습니다.
import com.ibm.broker.config.proxy.*;

public class DeployTopics {
  public static void main(String[] args) {
    ConfigManagerConnectionParameters cmcp =
            new MQConfigManagerConnectionParameters
                ("localhost", 1414, "QM1");
    try {
      ConfigManagerProxy cmp =
            ConfigManagerProxy.getInstance(cmcp);
      TopicRootProxy t = cmp.getTopicRoot();
      t.deploy(false);
    }
    catch (ConfigManagerProxyException e) {
         e.printStackTrace();
    }
  }
} 

다음:

전개의 결과 점검을 진행하십시오.

주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
af03930_