이 주제에는 키워드를 정의할 때 따라야 하는 규칙이 포함되어 있습니다. 키워드 및 값은 전개된 오브젝트의 등록 정보 보기에 표시되어 있습니다.
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$
여기서:
정의 예 | 해석된 키워드 및 값 | 주석 |
---|---|---|
$MQSIAuthor=JohnMQSI$ 또는 |
Keyword = "Author" |
이 모두는 각각 설정 가능한 기본적인 예이며 이름 및 값 매개변수에 대해 선두 및 후미 공백 문자가 무시됨을 표시합니다. |
$MQSI_Author = John MQSI$ | Keyword = "Author" |
$MQSI 뒤의 첫 번째 문자는 밑줄 문자가 될 수 있습니다. 밑줄 문자는 해석된 키워드에서 생략됩니다. 두 번째 밑줄 문자가 표시될 경우 이는 키워드 이름의 일부를 형성합니다. |
$MQSI Flow designer = John Smith MQSI$ | Keyword = "Flow designer" |
각 매개변수 값에 대해 공백 문자가 승인됩니다. |
$MQSI bar = MQSI$ | Keyword = "bar" |
키워드 값이 빈("") 문자열로 설정될 수 있습니다. |
$MQSI_mqsitag=$MQSI$MQSI$ | Keyword = "mqsitag" |
잘못 형식화된 정의입니다. 키워드 이름을 정의한 후에는 구문 분석기가 설정될 값의 경계를 형성하는 디리미터를 찾습니다. 이 경우 정의를 닫는 MQSI$ 앞의 유일한 문자는 '$'이며 키워드 값으로 설정됩니다. |
$MQSI=barMQSI$ | 키워드 이름이 빈 문자열이 될 수 없기 때문에 이 패턴은 무시됩니다. | |
$MQSItagbarMQSI$ | 키워드 값과 키워드 이름 사이에 분리 문자(=)가 없기 때문에 이 패턴이 무시됩니다. |