복합 유형 논리 등록 정보

등록 정보 유형 의미
이름 문자열 작성 시 오브젝트의 이름을 지정하십시오.

이름은 사실상 문자 A - Z, a - z 및 숫자 0 - 9를 포함한 영숫자 문자로 구성됩니다.

이름에는 다음과 같은 구두점 문자도 포함될 수 있습니다.
  • - 하이픈
  • _ 밑줄
  • .

이름은 문자 또는 밑줄 문자로만 시작할 수 있으며 숫자, 하이픈 또는 점으로는 시작할 수 없습니다.

xml 또는 임의의 변형(예: XmL)으로 시작하는 이름은 XML 표준 스펙에 사용하도록 예약되어 있습니다.

이름 지정 규칙 및 허용 가능한 문자에 대한 추가 세부사항은 W3C(World Wide Web Consortium) 웹 사이트의 XML(Extensible Markup Language) 스펙을 참조하십시오.

기본 유형 나열 유형 이 등록 정보를 사용하여 제한 또는 확장으로부터 도출된 새 복합 유형을 정의하기 위한 시작점으로 사용되는 유형(단순 또는 복합)을 선택할 수 있습니다.
도출 나열 유형 이 등록 정보가 활성화되면 다음에서 선택하십시오.
  • 제한. 제한에 의해 복합 유형이 도출될 경우, 복합 유형의 컨텐츠 모델은 기본 유형의 서브세트입니다.
  • 확장. 확장에 의해 복합 유형이 도출될 경우, 복합 유형의 컨텐츠 모델은 기본 유형의 컨텐츠 모델에 유형 파생에 지정된 컨텐츠 모델을 합한 것입니다.

목록 또는 조합(union)별 파생은 지원되지 않습니다.

컨텐츠

아래의 표에서는 작성컨텐츠 유효성 검증의 올바른 설정을 보여줍니다. 이 유형의 컨텐츠를 정의하는 그룹에 이 등록 정보가 실제로 있습니다. 논리 그룹 단추를 선택한 경우에만 편집될 수 있습니다. 전역 그룹 단추를 선택한 경우, 이 등록 정보는 그룹 이름 필드로 식별된 전역 그룹에서 제공됩니다.

복합 유형에서 작성컨텐츠 유효성 검증에 종속되는 올바른 하위 유형이 복합 유형의 컨텐츠 유효화 등록 정보에 표시되어 있습니다.

등록 정보 유형 의미
로컬 그룹 단추 복합 유형의 컨텐츠가 로컬 그룹인 경우에는 이를 선택해야 합니다.
작성 나열 유형 이 등록 정보는 메시지 트리의 구조화 방법에 대해 설명하고 컨텐츠 유효성 검증 등록 정보와 함께 사용됩니다.

예를 들면, 작성은 트리 내의 요소가 임의의 순서대로 표시될 수 있는지 또는 순서가 사전정의되어 있는지 판별합니다.

이 등록 정보를 정렬된 세트 또는 순서로 설정하면, 메시지가 구문 분석될 때 입력 메시지의 요소 순서 및 출력 메시지가 구문 분석기로 구성될 때 논리적 트리에서의 순서가 중요합니다. 순서가 올바르지 않으면 구문 분석기가 오류를 생성하거나 예상치 못한 결과를 생성할 수 있습니다. 따라서, Compute 노드에서 메시지를 작성할 때 주의하여 ESQL SET 문을 올바른 순서로 포함시켜야 합니다.

다음에서 선택하십시오.

  • 비어 있음
  • 순서. 이 옵션을 선택하면, 단순 유형, 복합 유형, 요소 또는 그룹만 하위 항목으로 정의할 수 있습니다. 이러한 하위 항목이 있으면 지정된 순서대로 표시되어야 합니다. 하위 항목은 반복하고 복제할 수 있습니다.
  • 선택. 이 옵션을 선택하면, 단순 유형, 복합 유형 또는 요소를 하위 항목으로 정의할 수 있습니다. 복합 유형에 대해 정의된 하위 항목 중 하나만 존재할 수 있지만, 하위 항목을 반복할 수 있습니다.

    사용자 정의 Wire 형식의 C 합집합 및 COBOL REDEFINES 또는 XML Wire 형식의 선택 항목을 사용하는 XML DTD 요소를 모델화하려면 이 옵션을 사용하십시오. 또는, 일부 업계 표준의 태그/디리미트 메시지(예: SWIFT)가 이 형식을 사용합니다.

  • 모두. 모두 그룹의 요소는 임의의 순서대로 표시될 수 있습니다. 각 요소는 한 번 나타나거나 나타나지 않을 수도 있습니다. 모두 그룹은 요소만 포함할 수 있으며 그룹은 포함할 수 없습니다. 모두 그룹은 복합 유형의 최상위 레벨에만 사용될 수 있습니다. 유형 내의 다른 그룹의 구성원이 될 수는 없습니다.
  • 비정렬 세트. 이 옵션을 선택하면 요소만 하위 항목으로 정의할 수 있습니다. 요소는 반복될 수 있지만 복제할 수는 없습니다. 하위 요소는 임의의 순서대로 표시될 수 있습니다.
  • 정렬된 세트. 이 옵션을 선택하면 요소만 하위 항목으로 정의할 수 있습니다. 이러한 요소가 있으면 지정된 순서대로 표시되어야 하고, 반복될 수는 있지만 복제할 수는 없습니다. 이 옵션은 새 복합 유형의 디폴트 값입니다.
  • 메시지. 이 옵션을 선택하면 메시지만 하위 항목으로 정의할 수 있습니다. 반복될 수는 있지만 복제할 수는 없습니다. 선택과 마찬가지로, 정의된 하위 항목 중 하나만 존재할 수 있습니다.

    복합 유형에 둘 이상의 메시지가 포함되면, 비트스트림에 임베드된 메시지와 같은 길이가 포함되고 가장 긴 길이까지 채워지지 않습니다.

    SWIFT와 같은 일부 업계 표준에서 사용되는 멀티 파트 메시지를 모델화하려면 이 옵션을 사용하십시오. 자세한 정보는 멀티 파트 메시지의 멀티파트 메시지 절을 참조하십시오.

컨텐츠 유효성 검증 나열 유형 컨텐츠 유효성 검증은 브로커가 선언되지 않은 컨텐츠에 응답하는 방법을 제어하고 복합 유형 내에 포함되는 오브젝트의 정의 위치를 지정합니다. 작성 등록 정보와 함께 사용됩니다.
옵션:
  • 닫기. 복합 유형에는 추가한 하위 요소만 포함될 수 있습니다.
  • 정의 열기. 복합 유형에는 메시지 세트 내에 정의된 모든 올바른 요소가 포함될 수 있습니다.
  • 열기. 복합 유형에는 이 복합 유형에 추가한 유형이 아니라 올바른 요소가 포함될 수 있습니다.

이러한 옵션에 대한 자세한 내용은 작성과 컨텐츠 유효성 검증의 결합을 참조하십시오.

그룹 참조 단추 복합 유형의 컨텐츠가 그룹 오브젝트에 대한 참조이면 이를 선택해야 합니다.
그룹 이름 나열 유형 그룹 이름은 복합 유형이 참조하는 그룹의 이름입니다. 참조에 사용 가능한 그룹은 드롭다운 목록에서 선택할 수 있습니다.
최소 발생 정수 오브젝트가 반복할 수 있는 최소 횟수를 지정하십시오. 디폴트는 1입니다.

값이 0으로 설정되면 오브젝트는 선택적입니다.

최대 발생-1로 설정되는 경우는 제외하고 최소 발생에 값이 설정되는 경우 최대 발생 값 이하이어야 합니다.

최대 발생 정수 오브젝트가 반복할 수 있는 최대 횟수를 지정하십시오. 디폴트는 1입니다.

이 등록 정보가 설정되지 않으면, 오브젝트가 두 번 이상 발생하지 않습니다.

이 등록 정보가 0으로 설정되면 메시지에 오브젝트가 없는 것처럼 해석됩니다.

한계가 무제한이어서 최대 발생 수가 없다는 것을 표시하기 위해 -1로 설정할 수도 있습니다.

혼합 선택란 복합 유형이 혼합 컨텐츠를 갖고 있으며 부속 요소와 함께 문자 데이터를 포함하는 경우 이를 선택하십시오.

대체 설정

등록 정보 유형 의미
최종 다중 선택 나열 유형 복합 유형에 대한 최종(final) 속성이 이 유형으로부터 다른 유형을 도출할 수 있는지 여부를 제어합니다. 올바른 값은 확장/제한/모두입니다. 다음 중 하나에서 선택할 수 있습니다.
  • 비어 있음
  • 제한. 헤드 요소 유형이 제한인 요소로 유형 대체를 제한합니다.
  • 확장. 헤드 요소 유형이 확장인 요소로 유형 대체를 제한합니다.
  • #all. 모든 메소드로 대체를 제한합니다.

둘 이상을 선택하려면 등록 정보 필드에 선택을 입력해야 합니다.

블록 다중 선택 나열 유형 복합 유형에 대한 블록 속성이 해당 유형을 기본으로 하는 요소에 대해 허용되는 대체 유형을 제한합니다. WebSphere Message Broker에서 해당 효과는 블록 속성을 복합 유형으로부터 복합 유형을 기본으로 하는 모든 요소로 복사하는 경우와 동일합니다. 다음 중 하나에서 선택할 수 있습니다.
  • 비어 있음
  • 제한. 헤드 요소 유형이 제한인 요소로 유형 대체를 제한합니다.
  • 확장. 헤드 요소 유형이 확장인 요소로 유형 대체를 제한합니다.
  • #all. 모든 메소드로 대체를 제한합니다.

둘 이상을 선택하려면 등록 정보 필드에 선택을 입력해야 합니다.

추상 선택란 선택한 경우, 메시지에 이 유형을 기본으로 하는 요소가 나타나지 않을 수 있습니다.
관련 개념
메시지 모델
관련 태스크
메시지 모델 오브젝트에 대한 작업
관련 참조
메시지 모델 오브젝트 등록 정보
메시지 모델 오브젝트에 대한 논리 등록 정보
오브젝트별 메시지 모델 오브젝트 등록 정보
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
ad11820_