Service Registry 3 2005Q4 사용자 설명서

레지스트리 검색

메뉴 영역의 검색 및 탐색 링크를 사용하여 레지스트리를 검색할 수 있습니다.

검색 메뉴 사용

메뉴 영역에서 검색을 누릅니다. 검색 양식이 열립니다. 양식에는 다음과 같은 구성 요소가 포함되어 있습니다.

검색 양식 숨기기를 눌러 검색 양식을 닫고 결과 영역을 지웁니다.

다음 절에서는 이러한 구성 요소를 사용하는 방법에 대해 설명합니다.

쿼리 선택

미리 정의된 쿼리 선택 드롭다운 목록에는 표 1–2에 표시된 항목이 포함되어 있습니다.

표 1–2 미리 정의된 쿼리

쿼리 이름 

검색 목적 

기본 쿼리 

기본 일반 쿼리(객체 유형, 이름, 설명 및 분류별로 검색 가능) 

기본 쿼리 - 대소문자 구분 

기본 쿼리의 대소문자 구분 버전 

FindAllMyObjects 

쿼리를 만든 사용자가 소유한(게시한) 모든 객체를 찾습니다. 사용자가 많은 객체를 소유하고 있는 경우 오랜 시간이 소요될 수 있습니다. 

GetCallersUser 

쿼리를 만든 사용자에 대한 User 객체를 찾습니다.

기본 선택은 기본 쿼리입니다. 다음 절에서는 기본 쿼리 수행 방법에 대해 설명합니다.

FindAllMyObjects 쿼리를 사용하여 게시한 모든 객체를 검색합니다. GetCallersUser 쿼리를 사용하여 등록할 때 만든 사용자의 데이터를 보거나 수정합니다.

객체 유형별 검색

가장 간단한 방법은 객체 유형별로만 검색하는 것입니다.

객체 유형 드롭다운 목록의 기본 선택 항목은 레지스트리에 있는 모든 객체를 검색하는 RegistryObject입니다. 검색 범위를 좁히려면 객체 유형을 변경합니다.

ClassificationNode 메뉴 항목에는 ClassificationSchemes 내부의 개념이 나열됩니다. ClassificationNode는 개념의 동의어입니다.

Procedure객체 유형별 검색 방법

단계
  1. 객체 유형 드롭다운 목록에서 객체 유형을 선택합니다.

  2. 검색 버튼을 누릅니다.

    지정된 유형의 모든 객체가 반환됩니다. 이름, 설명 또는 분류를 지정하여 검색 범위를 좁힐 수 있습니다.

이름 및 설명별 검색

Procedure이름 또는 설명별 검색 방법

단계
  1. 미리 정의된 쿼리 선택 드롭다운 목록에서 기본 쿼리 또는 기본 쿼리 - 대소문자 구분을 선택합니다.

  2. 이름 또는 설명 필드에 문자열을 입력합니다.

  3. 검색을 누릅니다.

    기본적으로 검색에서는 입력된 전체 문자열과 일치하는 이름 또는 설명을 찾습니다. 와일드카드를 사용하여 일정 범위의 객체를 찾을 수 있습니다.

    와일드카드 문자는 백분율(%) 및 밑줄(_)입니다.

    % 와일드카드는 다음과 같이 여러 문자와 일치합니다.

    • %off%를 입력하면 Coffee와 같이 문자열 off를 포함하는 이름이나 설명이 반환됩니다.

    • nor%를 입력하면 North northern과 같이 Nor 또는 nor로 시작하는 이름이나 설명이 반환됩니다.

    • %ica를 입력하면 America와 같이 ica로 끝나는 이름이나 설명이 반환됩니다.

    밑줄 와일드카드는 단일 문자와 일치합니다. 예를 들어, 검색 문자열 _us_는 이름이 Aus1Bus3인 객체와 일치합니다.

분류별 검색

분류 객체는 분류 체계 내에서 유효한 값을 정의하는 고유한 개념(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 트리의 루트는 설명 필드 아래에 있습니다.

Procedure분류별 검색 방법

단계
  1. 루트 노드를 확장하여 전체 분류 체계 목록을 표시합니다.

    각 항목 뒤의 괄호 안에 있는 숫자는 상위에 포함되는 개념(ClassificationNode 객체) 수를 나타냅니다.

  2. 사용할 분류 체계에 대한 노드를 확장합니다.

  3. 검색할 기준이 되는 최하위 노드(아래에 개념이 없는 노드)를 찾을 때까지 분류 체계 아래에서 개념 노드를 확장합니다. 최하위 노드는 아래에 개념이 없는 노드입니다.

  4. 최하위 노드를 선택합니다.

  5. (옵션) 객체 유형을 선택하거나 이름 또는 설명 문자열을 지정하여 검색을 제한합니다.

  6. 검색 버튼을 누릅니다.

검색 결과 보기

검색에서 찾은 객체는 레지스트리 객체 영역에 표시됩니다.

레지스트리 객체는 다음과 같이 구성됩니다.

ExtrinsicObject 객체의 경우 내용 버전 및 내용 버전 주석이라는 두 개의 추가 열이 있습니다. 이러한 열은 ExtrinsicObject에 대한 저장소 항목에 적용됩니다.

두 가지 종류의 객체에 대해서는 버전 및 VersionComment 열이 다음과 같은 다른 내용으로 대체됩니다.

Procedure핀 기능 사용 방법

사용자 인터페이스의 핀 기능을 사용하면 다른 객체를 검색하는 동안 하나 이상의 객체를 레지스트리 객체 영역에 보관할 수 있습니다. 그런 다음 두 객체 간의 관계를 만들 수 있습니다. 관계를 만드는 방법에 대한 자세한 내용은 객체 간 관계 만들기를 참조하십시오.

단계
  1. 검색을 누르고 쿼리를 실행합니다.

  2. 레지스트리 객체 영역에서 해당 영역에 보관할 객체에 대한 핀 확인란을 선택합니다.

  3. 다른 쿼리를 실행합니다.

    두 번째 쿼리에 대한 검색 결과와 고정된 객체는 모두 레지스트리 객체 영역에 표시됩니다.

다음 순서

고정된 객체의 사용이 끝나면 해당 객체에 대한 핀 확인란을 선택 취소합니다. 다른 쿼리를 실행할 때에는 객체가 레지스트리 객체 영역에 표시되지 않습니다.

객체 세부 정보 보기

검색 결과 테이블에서 객체에 대한 세부 정보 링크를 누르면 레지스트리 객체 영역 바로 아래에 세부 정보 영역이 열립니다.

이 섹션에는 다음과 같은 버튼 행과 탭 행이 있습니다.

표 1–4 세부 정보 영역의 속성 탭

탭 이름 

적용 대상 

Object_Type 세부 정보

모든 객체(Object_Type은 객체 유형 이름)

슬롯 

모든 객체 

분류 

모든 객체 

외부 식별자 

모든 객체 

연관 

모든 객체 

외부 링크 

모든 객체 

감사 기록 

모든 객체 

우편 주소 

조직, 사용자 

전화 번호 

조직, 사용자 

전자 메일 주소 

조직, 사용자 

사용자 

조직 

조직 

조직 

서비스 바인딩 

서비스 

사양 링크 

ServiceBinding 

개념 

ClassificationScheme, ClassificationNode 

레지스트리 객체 

RegistryPackage 

영향을 받은 객체 

AuditableEvent 

탭을 눌러 객체에 속성 값이 있는지를 확인합니다. 속성 값이 있는 경우 해당 속성 값에 대한 세부 정보 링크를 누르면 속성 값 세부 정보가 있는 웹 브라우저 창이 열립니다.

감사 기록 탭은 세부 정보 링크가 있는 테이블이 아닌 다음 정보가 포함된 테이블을 생성합니다.

대부분의 객체에 대한 세부 정보 영역 필드는 다음과 같습니다.

많은 객체에서 대부분의 필드는 말 그대로이므로 설명이 필요 없습니다(예: 조직의 우편 주소). 필드에 설명을 추가해야 하는 객체도 있습니다. 다음 절에서는 이러한 필드에 대해 설명합니다.

연관 세부 정보 보기

연관 객체의 세부 정보 영역에는 다음과 같은 추가 필드가 포함되어 있습니다.

분류 체계 세부 정보 보기

ClassificationScheme 객체의 세부 정보 영역에는 다음과 같은 추가 필드가 포함되어 있습니다.

외부 객체 세부 정보 보기

ExtrinsicObject 객체의 세부 정보 영역에는 다음과 같은 추가 필드가 포함되어 있습니다.

외부 링크 세부 정보 보기

ExternalLink 객체의 세부 정보 영역에는 외부 URI 필드 아래에 내용 표시 링크가 있습니다. 이 링크를 누르면 URI의 내용이 브라우저 창에 표시됩니다.

탐색 메뉴 사용

탐색 메뉴를 사용하면 파일 폴더의 계층을 통한 방법과 마찬가지로 레지스트리 및 저장소 내용을 탐색할 수 있습니다. root라고 명명된 루트 폴더에는 모든 레지스트리 내용이 저장되어 있습니다.

Procedure탐색 메뉴 사용 방법

단계
  1. 탐색 링크를 누릅니다.

  2. root 폴더를 확장합니다. 이 폴더에는 userData(모든 사용자 내용이 저장됨) 및 ClassificationSchemes 등 2개의 하위 폴더가 있습니다.

  3. 폴더를 누르면 해당 유형의 레지스트리 객체가 표시됩니다. 노드를 확장하여 다음 수준의 객체 유형을 표시합니다.

다음 순서

작업이 완료되면 탐색기 숨기기를 눌러 탐색 메뉴를 닫고 결과 영역을 지웁니다.

Procedure분류 체계 탐색 방법

단계
  1. ClassificationSchemes 폴더(노드 기호 아님)를 누릅니다.

    모든 ClassificationScheme 객체는 레지스트리 객체 영역에 표시됩니다. 검색 결과 보기의 지침에 따라 객체를 표시합니다.

  2. ClassificationSchemes 노드를 확장하여 메뉴 영역에서 ClassificationSchemes 트리 계층을 엽니다.

  3. 파일 아이콘을 눌러 해당 분류 체계를 레지스트리 객체 영역에 표시합니다.

  4. 분류 체계 노드를 확장하여 해당 노드 아래의 개념 폴더를 표시합니다.

    일부 분류 체계에는 탐색 메뉴에서 볼 수 있는 개념이 없습니다.

  5. 개념 폴더를 눌러 해당 개념을 레지스트리 객체 영역에 표시합니다.

ProcedureuserData 폴더 탐색 방법

단계
  1. userData 노드를 확장합니다.

  2. RegistryObject 노드를 확장합니다. 모든 레지스트리 객체를 표시할 경우가 아니면 폴더를 누르지 마십시오.

    folder1 노드에는 내용이 없습니다.

  3. 폴더를 누르면 해당 유형의 레지스트리 객체가 표시됩니다. 노드를 확장하여 다음 수준의 객체 유형을 표시합니다.