메뉴 영역의 검색 및 탐색 링크를 사용하여 레지스트리를 검색할 수 있습니다.
메뉴 영역에서 검색을 누릅니다. 검색 양식이 열립니다. 양식에는 다음과 같은 구성 요소가 포함되어 있습니다.
미리 정의된 쿼리 선택 드롭다운 목록
이름 텍스트 필드
설명 텍스트 필드
ClassificationSchemes 트리
검색 양식 숨기기를 눌러 검색 양식을 닫고 결과 영역을 지웁니다.
다음 절에서는 이러한 구성 요소를 사용하는 방법에 대해 설명합니다.
미리 정의된 쿼리 선택 드롭다운 목록에는 표 1–2에 표시된 항목이 포함되어 있습니다.
표 1–2 미리 정의된 쿼리
쿼리 이름 |
검색 목적 |
---|---|
기본 쿼리 |
기본 일반 쿼리(객체 유형, 이름, 설명 및 분류별로 검색 가능) |
기본 쿼리 - 대소문자 구분 |
기본 쿼리의 대소문자 구분 버전 |
FindAllMyObjects |
쿼리를 만든 사용자가 소유한(게시한) 모든 객체를 찾습니다. 사용자가 많은 객체를 소유하고 있는 경우 오랜 시간이 소요될 수 있습니다. |
GetCallersUser |
쿼리를 만든 사용자에 대한 User 객체를 찾습니다. |
기본 선택은 기본 쿼리입니다. 다음 절에서는 기본 쿼리 수행 방법에 대해 설명합니다.
FindAllMyObjects 쿼리를 사용하여 게시한 모든 객체를 검색합니다. GetCallersUser 쿼리를 사용하여 등록할 때 만든 사용자의 데이터를 보거나 수정합니다.
가장 간단한 방법은 객체 유형별로만 검색하는 것입니다.
객체 유형 드롭다운 목록의 기본 선택 항목은 레지스트리에 있는 모든 객체를 검색하는 RegistryObject입니다. 검색 범위를 좁히려면 객체 유형을 변경합니다.
ClassificationNode 메뉴 항목에는 ClassificationSchemes 내부의 개념이 나열됩니다. ClassificationNode는 개념의 동의어입니다.
객체 유형 드롭다운 목록에서 객체 유형을 선택합니다.
검색 버튼을 누릅니다.
지정된 유형의 모든 객체가 반환됩니다. 이름, 설명 또는 분류를 지정하여 검색 범위를 좁힐 수 있습니다.
미리 정의된 쿼리 선택 드롭다운 목록에서 기본 쿼리 또는 기본 쿼리 - 대소문자 구분을 선택합니다.
이름 또는 설명 필드에 문자열을 입력합니다.
검색을 누릅니다.
기본적으로 검색에서는 입력된 전체 문자열과 일치하는 이름 또는 설명을 찾습니다. 와일드카드를 사용하여 일정 범위의 객체를 찾을 수 있습니다.
와일드카드 문자는 백분율(%) 및 밑줄(_)입니다.
% 와일드카드는 다음과 같이 여러 문자와 일치합니다.
%off%를 입력하면 Coffee와 같이 문자열 off를 포함하는 이름이나 설명이 반환됩니다.
nor%를 입력하면 North 및 northern과 같이 Nor 또는 nor로 시작하는 이름이나 설명이 반환됩니다.
%ica를 입력하면 America와 같이 ica로 끝나는 이름이나 설명이 반환됩니다.
밑줄 와일드카드는 단일 문자와 일치합니다. 예를 들어, 검색 문자열 _us_는 이름이 Aus1 및 Bus3인 객체와 일치합니다.
분류 객체는 분류 체계 내에서 유효한 값을 정의하는 고유한 개념(ClassificationNodes)을 사용하여 레지스트리에서 객체를 분류하거나 범주화합니다. 분류 체계는 하위 개념 생성을 포함하는 트리 계층의 상위입니다. 표 1–3에서는 레지스트리 사양에 나와 있는 분류 체계에 대해 설명합니다. 이 표에 나오는 많은 용어는 레지스트리 사양에 정의되어 있습니다.
표 1–3 분류 체계 사용법
분류 체계 이름 |
사용 |
설명 또는 목적 |
---|---|---|
AssociationType |
자주 사용 |
RegistryObject 간의 연관 유형을 정의합니다. Association 인스턴스의 associationType 속성 값으로 사용되어 연관 특성에 대해 설명합니다. |
ContentManagementService |
거의 사용 안 함 |
내용 관리 서비스의 유형을 정의합니다. 검증 또는 카탈로그화 서비스와 같은 내용 관리 서비스의 구성에 사용됩니다. |
DataType |
자주 사용 |
이 문서에서 정의된 클래스의 속성에 대한 데이터 유형을 정의합니다. Slot 인스턴스의 slotType 속성 값으로 사용되어 Slot 값의 데이터 유형에 대해 설명합니다. |
DeletionScopeType |
가끔 사용 |
RemoveObjectsRequest 프로토콜 메시지의 deletionScope 속성 값을 정의합니다. |
EmailType |
거의 사용 안 함 |
전자 메일 주소의 유형을 정의합니다. |
ErrorHandlingModel |
거의 사용 안 함 |
내용 관리 서비스에 대한 오류 처리 모델의 유형을 정의합니다. |
ErrorSeverityType |
거의 사용 안 함 |
프로토콜 메시지를 처리하는 중에 레지스트리에서 발생한 여러 오류 심각도 유형을 정의합니다. |
EventType |
가끔 사용 |
레지스트리에서 발생할 수 있는 이벤트의 유형을 정의합니다. |
InvocationModel |
거의 사용 안 함 |
레지스트리에서 내용 관리 서비스를 호출할 수 있는 다양한 방법을 정의합니다. |
NodeType |
가끔 사용 |
ClassificationScheme에서 ClassificationNode(개념) 객체에 대한 code 속성 값을 할당할 수 있는 여러 가지 방법을 정의합니다. |
NotificationOptionType |
거의 사용 안 함 |
클라이언트가 Subscription 내에서 이벤트 레지스트리로부터 알림을 받을 수 있는 여러 가지 방법을 정의합니다. |
ObjectType |
가끔 사용 |
레지스트리에서 지원할 수 있는 여러 RegistryObject 유형을 정의합니다. |
PhoneType |
거의 사용 안 함 |
전화 번호 유형을 정의합니다. |
QueryLanguage |
거의 사용 안 함 |
레지스트리에서 지원되는 쿼리 언어를 정의합니다. |
ResponseStatusType |
거의 사용 안 함 |
RegistryResponse에 대한 여러 상태 유형을 정의합니다. |
StatusType |
가끔 사용 |
RegistryResponse에 대한 여러 상태 유형을 정의합니다. |
SubjectGroup |
거의 사용 안 함 |
사용자가 액세스 제어를 위해 속할 수 있는 그룹을 정의합니다. |
SubjectRole |
거의 사용 안 함 |
액세스 제어를 위해 사용자에게 할당될 수 있는 역할을 정의합니다. |
메뉴 영역에서 ClassificationSchemes 트리의 루트는 설명 필드 아래에 있습니다.
루트 노드를 확장하여 전체 분류 체계 목록을 표시합니다.
각 항목 뒤의 괄호 안에 있는 숫자는 상위에 포함되는 개념(ClassificationNode 객체) 수를 나타냅니다.
사용할 분류 체계에 대한 노드를 확장합니다.
검색할 기준이 되는 최하위 노드(아래에 개념이 없는 노드)를 찾을 때까지 분류 체계 아래에서 개념 노드를 확장합니다. 최하위 노드는 아래에 개념이 없는 노드입니다.
최하위 노드를 선택합니다.
(옵션) 객체 유형을 선택하거나 이름 또는 설명 문자열을 지정하여 검색을 제한합니다.
검색 버튼을 누릅니다.
검색에서 찾은 객체는 레지스트리 객체 영역에 표시됩니다.
레지스트리 객체는 다음과 같이 구성됩니다.
객체에 대한 작업을 수행할 수 있는 적용, 승인, 폐기, 폐기 취소, 연관 만들기, 삭제 등의 버튼. 이러한 작업을 수행하려면 객체 작성자 또는 레지스트리 관리자여야 합니다.
검색 결과 표로 이루어진 찾은 객체 표시. 대부분의 객체에 대한 표에는 다음과 같은 열이 포함되어 있습니다.
선택 확인란. 두 객체를 선택하여 연관 만들기 버튼을 활성화합니다. 자세한 내용은 객체 간 관계 만들기를 참조하십시오.
세부 정보 링크. 이 링크를 누르면 레지스트리 객체 영역 바로 아래에 세부 정보 영역이 열립니다( 객체 세부 정보 보기 참조).
객체 유형 필드
이름 필드
설명 필드
버전 필드
VersionComment 필드
핀 확인란. 자세한 내용은 핀 기능 사용 방법을 참조하십시오.
ExtrinsicObject 객체의 경우 내용 버전 및 내용 버전 주석이라는 두 개의 추가 열이 있습니다. 이러한 열은 ExtrinsicObject에 대한 저장소 항목에 적용됩니다.
두 가지 종류의 객체에 대해서는 버전 및 VersionComment 열이 다음과 같은 다른 내용으로 대체됩니다.
ExternalLink 객체: 외부 URI
ServiceBinding 객체: 종점
사용자 인터페이스의 핀 기능을 사용하면 다른 객체를 검색하는 동안 하나 이상의 객체를 레지스트리 객체 영역에 보관할 수 있습니다. 그런 다음 두 객체 간의 관계를 만들 수 있습니다. 관계를 만드는 방법에 대한 자세한 내용은 객체 간 관계 만들기를 참조하십시오.
검색을 누르고 쿼리를 실행합니다.
레지스트리 객체 영역에서 해당 영역에 보관할 객체에 대한 핀 확인란을 선택합니다.
다른 쿼리를 실행합니다.
두 번째 쿼리에 대한 검색 결과와 고정된 객체는 모두 레지스트리 객체 영역에 표시됩니다.
고정된 객체의 사용이 끝나면 해당 객체에 대한 핀 확인란을 선택 취소합니다. 다른 쿼리를 실행할 때에는 객체가 레지스트리 객체 영역에 표시되지 않습니다.
검색 결과 테이블에서 객체에 대한 세부 정보 링크를 누르면 레지스트리 객체 영역 바로 아래에 세부 정보 영역이 열립니다.
이 섹션에는 다음과 같은 버튼 행과 탭 행이 있습니다.
적용, 저장, 취소, 승인, 폐기, 폐기 취소 및 삭제 버튼이 있습니다. 버튼은 객체에 대해 수행할 수 있는 작업을 나타냅니다.
탭은 객체 속성을 나타냅니다. 탭은 객체 유형에 따라 다릅니다.표 1–4에서는 탭과 탭이 적용되는 객체에 대해 설명합니다.
탭 이름 |
적용 대상 |
---|---|
Object_Type 세부 정보 |
모든 객체(Object_Type은 객체 유형 이름) |
슬롯 |
모든 객체 |
분류 |
모든 객체 |
외부 식별자 |
모든 객체 |
연관 |
모든 객체 |
외부 링크 |
모든 객체 |
감사 기록 |
모든 객체 |
우편 주소 |
조직, 사용자 |
전화 번호 |
조직, 사용자 |
전자 메일 주소 |
조직, 사용자 |
사용자 |
조직 |
조직 |
조직 |
서비스 바인딩 |
서비스 |
사양 링크 |
ServiceBinding |
개념 |
ClassificationScheme, ClassificationNode |
레지스트리 객체 |
RegistryPackage |
영향을 받은 객체 |
AuditableEvent |
탭을 눌러 객체에 속성 값이 있는지를 확인합니다. 속성 값이 있는 경우 해당 속성 값에 대한 세부 정보 링크를 누르면 속성 값 세부 정보가 있는 웹 브라우저 창이 열립니다.
감사 기록 탭은 세부 정보 링크가 있는 테이블이 아닌 다음 정보가 포함된 테이블을 생성합니다.
이벤트 유형
이벤트 날짜 및 시간
이벤트를 발생시킨 사용자 이름
대부분의 객체에 대한 세부 정보 영역 필드는 다음과 같습니다.
고유 식별자. 모든 객체에 대해 고유 식별자는 활성 링크입니다. 이 링크를 누르면 웹 브라우저 창에 객체에 대한 XML이 표시됩니다. 모든 레지스트리 객체는 XML 형식으로 저장됩니다.
논리 고유 식별자. 대체로 고유 식별자와 동일합니다. 버전 지정 기능을 설정한 경우 논리 고유 식별자는 모든 객체 버전에 대해 동일하지만 새 버전의 고유 식별자에는 버전 번호를 나타내는 접미어가 붙습니다.
이름
설명
상태(일반적으로 제출됨 - 객체가 레지스트리에 게시되었음을 의미)
버전
VersionComment
많은 객체에서 대부분의 필드는 말 그대로이므로 설명이 필요 없습니다(예: 조직의 우편 주소). 필드에 설명을 추가해야 하는 객체도 있습니다. 다음 절에서는 이러한 필드에 대해 설명합니다.
연관 객체의 세부 정보 영역에는 다음과 같은 추가 필드가 포함되어 있습니다.
소스 객체 아이디 및 대상 객체 아이디. 연관의 소스 및 대상 객체에 대한 고유 식별자와 논리 식별자가 모두 패널에 표시됩니다. 소스 소유자에 의해 확인 확인란에서는 연관이 소스 객체 소유자에 의해 확인되거나 승인되었는지 여부를 나타냅니다. 대상 소유자에 의해 확인 확인란은 연관이 대상 객체 소유자에 의해 확인되거나 승인되었는지 나타냅니다. 구역 내 연관의 경우 이러한 확인란이 항상 선택됩니다.
연관 유형. 메뉴에 선택된 연관 유형이 표시됩니다.
구역 외인 경우. 두 연관 객체 중 하나 이상을 연관을 만들지 않은 사용자가 소유한 경우에 이 확인란을 선택합니다. 그렇지 않은 경우 연관이 구역 내로 정의됩니다.
ClassificationScheme 객체의 세부 정보 영역에는 다음과 같은 추가 필드가 포함되어 있습니다.
외부 분류 체계 확인란. 분류 체계가 레지스트리 외부에서 정의된 경우(즉, 분류 체계에 개념이 없는 경우) 이 확인란을 선택합니다. 내부 분류 체계는 개념 계층이 레지스트리 내부에서 정의되는 분류 체계입니다.
다음 선택 항목 중 하나를 포함하는 값 유형 메뉴
Unique: 이 값은 분류법상의 각 노드에 고유 코드가 할당되어 있음을 나타냅니다. Service Registry에서 분류 체계를 만들 때의 기본값입니다.
EmbeddedPath: 이 값은 분류법상의 각 노드에 할당된 고유 코드에서도 해당 경로를 인코딩함을 나타냅니다.
NonUnique: 노드가 고유하지 않아 전체 경로(ClassificationScheme부터 관련 노드까지)를 사용하여 노드를 식별해야 하는 경우도 있습니다. 예를 들어, 미국의 다섯 개 주에 모스크바라는 이름을 가진 도시가 있으므로 지역 분류법에서 모스크바는 러시아와 미국 아래에 모두 위치할 수 있습니다.
ExtrinsicObject 객체의 세부 정보 영역에는 다음과 같은 추가 필드가 포함되어 있습니다.
두 개의 추가 열이 있습니다. 세부 정보 영역에는 외부 객체에 연관된 저장소 항목에 대한 버전 및 선택적 주석이 표시됩니다.
MIME 유형. 이 필드에는 외부 객체의 MIME 유형이 포함되어 있습니다.
확실하지 않은 경우 확인란. 저장소 항목 내용을 저장소에서 읽을 수 없는 경우(예: 암호화된 경우)에 이 확인란을 선택합니다.
객체 유형. 이 필드에는 ObjectType/ExtrinsicObject 트리 내의 하위 개념이 포함되어 있습니다.
저장소 항목 내용 보기 링크. 이 링크를 누르면 저장소 항목이 웹 브라우저 창에 표시됩니다.
ExternalLink 객체의 세부 정보 영역에는 외부 URI 필드 아래에 내용 표시 링크가 있습니다. 이 링크를 누르면 URI의 내용이 브라우저 창에 표시됩니다.
탐색 메뉴를 사용하면 파일 폴더의 계층을 통한 방법과 마찬가지로 레지스트리 및 저장소 내용을 탐색할 수 있습니다. root라고 명명된 루트 폴더에는 모든 레지스트리 내용이 저장되어 있습니다.
탐색 링크를 누릅니다.
root 폴더를 확장합니다. 이 폴더에는 userData(모든 사용자 내용이 저장됨) 및 ClassificationSchemes 등 2개의 하위 폴더가 있습니다.
폴더를 누르면 해당 유형의 레지스트리 객체가 표시됩니다. 노드를 확장하여 다음 수준의 객체 유형을 표시합니다.
작업이 완료되면 탐색기 숨기기를 눌러 탐색 메뉴를 닫고 결과 영역을 지웁니다.
ClassificationSchemes 폴더(노드 기호 아님)를 누릅니다.
모든 ClassificationScheme 객체는 레지스트리 객체 영역에 표시됩니다. 검색 결과 보기의 지침에 따라 객체를 표시합니다.
ClassificationSchemes 노드를 확장하여 메뉴 영역에서 ClassificationSchemes 트리 계층을 엽니다.
파일 아이콘을 눌러 해당 분류 체계를 레지스트리 객체 영역에 표시합니다.
분류 체계 노드를 확장하여 해당 노드 아래의 개념 폴더를 표시합니다.
일부 분류 체계에는 탐색 메뉴에서 볼 수 있는 개념이 없습니다.
개념 폴더를 눌러 해당 개념을 레지스트리 객체 영역에 표시합니다.