키워드 정의를 위한 자세한 내용

이 주제에는 키워드를 정의할 때 따라야 하는 규칙이 포함되어 있습니다. 키워드 및 값은 전개된 오브젝트의 등록 정보 보기에 표시되어 있습니다.

WebSphere Message Broker의 여러 오브젝트 경우 오브젝트에 정보가 추가될 수 있습니다. 이 정보는 오브젝트를 전개한 후 오브젝트에 대한 정보를 표시할 수 있습니다. 표시되는 디폴트 정보는 오브젝트가 전개된 시간 및 오브젝트가 수정된 최종 시간입니다.

구성 관리자가 등록 정보 보기에 표시할 추가 정보로 해석하는 사용자 정의 키워드 및 값을 정의할 수 있습니다. 예를 들어, "작성자""서브플로우 1 버전"의 키워드를 정의할 수 있습니다.

$MQSI Author=John Smith MQSI$
$MQSI Subflow 1 Version=v1.3.2 MQSI$

구성 관리자가 표시하는 정보는 다음과 같습니다.

오브젝트 이름  
전개 시간 28-Aug-2004 15:04
수정 시간 28-Aug-2004 14:27
버전 v1.0
작성자 John Smith
서브플로우 1 버전 v1.3.2

이 표시에는 오브젝트의 버전 등록 정보를 사용한 버전 정보도 정의되어 있습니다. 등록 정보를 사용하여 버전 정보를 정의하지 않은 경우 이 표시에서 생략됩니다.

키워드 및 연관 값의 정의 구문은 다음과 같습니다.

$MQSI KeywordName = KeywordValue MQSI$

여기서:

$MQSI
$MQSI로 정의를 엽니다. 선택적으로 밑줄 또는 공백 문자가 뒤에 올 수 있으며 이는 무시됩니다.
KeywordName
값을 설정하는 키워드의 이름입니다. 같음(=) 부호를 제외한 영숫자로 구성될 수 있습니다. 공백 문자가 포함될 수 있지만 선두 또는 후미 공백 문자는 생략됩니다.
=
같음(=) 부호는 키워드와 키워드를 설정하는 값 사이의 디리미터입니다.
KeywordValue
키워드가 설정되는 값입니다. 일련의 영숫자 문자로 구성될 수 있습니다. 공백 문자가 포함될 수 있지만 선두 또는 후미 공백 문자는 생략됩니다.
MQSI$
MQSI$로 키워드 정의를 닫습니다.

정의 예 해석된 키워드 및 값 주석

$MQSIAuthor=JohnMQSI$ 또는
$MQSI Author=John MQSI$ 또는
$MQSI Author = John MQSI$

Keyword = "Author"
Value = "John"

이 모두는 각각 설정 가능한 기본적인 예이며 이름 및 값 매개변수에 대해 선두 및 후미 공백 문자가 무시됨을 표시합니다.
$MQSI_Author = John MQSI$

Keyword = "Author"
Value = "John"

$MQSI 뒤의 첫 번째 문자는 밑줄 문자가 될 수 있습니다. 밑줄 문자는 해석된 키워드에서 생략됩니다. 두 번째 밑줄 문자가 표시될 경우 이는 키워드 이름의 일부를 형성합니다.
$MQSI Flow designer = John Smith MQSI$

Keyword = "Flow designer"
Value = "John Smith"

각 매개변수 값에 대해 공백 문자가 승인됩니다.
$MQSI bar = MQSI$

Keyword = "bar"
Value = ""

키워드 값이 빈("") 문자열로 설정될 수 있습니다.
$MQSI_mqsitag=$MQSI$MQSI$

Keyword = "mqsitag"
Value = "$"

잘못 형식화된 정의입니다. 키워드 이름을 정의한 후에는 구문 분석기가 설정될 값의 경계를 형성하는 디리미터를 찾습니다. 이 경우 정의를 닫는 MQSI$ 앞의 유일한 문자는 '$'이며 키워드 값으로 설정됩니다.
$MQSI=barMQSI$   키워드 이름이 빈 문자열이 될 수 없기 때문에 이 패턴은 무시됩니다.
$MQSItagbarMQSI$   키워드 값과 키워드 이름 사이에 분리 문자(=)가 없기 때문에 이 패턴이 무시됩니다.
변경 시작
다음 키워드 사용은 권장되지 않습니다.
VERSION
Message Brokers Toolkit을 사용해서 메시지 플로우 및 사전을 편집할 때 등록 정보 분할창에서 버전 등록 정보를 설정할 수 있습니다. 그런 다음 버전 등록 정보는 브로커 아카이브 파일 편집기에서 볼 수 있습니다. 이 등록 정보를 설정하면 VERSION이라고 부르는 키워드가 cmf 또는 사전 파일에 추가됩니다. 이러한 이유 때문에 이들 파일에 $MQSI_VERSION=...MQSI$를 추가하는 것은 권장되지 않습니다.
BAR
BAR 키워드는 오브젝트가 전개될 때 각 오브젝트와 자동으로 연결되며, 오브젝트를 전개한 브로커 아카이브 파일의 전체 경로 이름를 포함하고 있습니다.
두 키워드의 값은 실용적으로 com.ibm.broker.config.proxy.DeployedObject 클래스에서 정의됩니다.
변경 끝
관련 개념
메시지 모델
메시지 세트 개요
전개 가능한 오브젝트의 버전 및 키워드 정보 보기
관련 태스크
메시지 모델 개발
메시지 세트 작업
관련 참조
메시지 모델 참조 정보
메시지 세트 등록 정보
메시지 세트에 대한 문서 등록 정보
메시지 세트 환경설정
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
ad30620_