UDDI 레지스트리에서 API 함수에 대한 FindQualifier 값

find_xx API 함수(find_business, find_service, find_binding, find_tModel 및 find_relatedBusinesses)는 복수 findQualifier 값을 포함할 수 있는 선택적 findQualifiers 인수를 허용합니다.

다음 목록에는 findQualifier 축약 이름, 요약 설명 및 적절한 찾기 기능이 포함되어 있습니다.
andAllKeys
identifierBag 요소가 OR 동작이 아닌 키를 사용하는 AND 동작을 사용하도록 지정합니다. 이 동작은 categoryBag 및 tModelBag 요소에 대한 기본값입니다. 이 값은 find_business, find_service, find_binding, find_tModel 함수에 적용됩니다. 이 값은 find_relatedBusinesses 함수에 적용되지 않습니다.
approximateMatch
와일드카드 검색 동작이 필수임을 지정합니다. 이는 더 이상 기본 동작이 아니며 기본 동작은 exactMatch 값으로 지정됩니다. 이 값은 find_business, find_service, find_binding, find_tModel, find_relatedBusiness 함수에 적용됩니다.
binarySort
유니코드 코드 포인트에 표시된 대로 이름별 2진 정렬을 사용하여 보다 빠른 정렬을 지정합니다. 이 값은 find_business, find_service, find_tModel 함수에만 적용됩니다.
bindingSubset
이 값은 find_business 또는 find_services 함수에 있는 categoryBag 요소와 함께만 사용됩니다.
caseInsensitiveMatch
적용 가능한 경우 이름, keyValue와 keyName에 대한 일치 동작은 대소문자에 관계 없음을 지정합니다. 기본적으로 일치 동작은 대소문자를 구분합니다. 이 값은 find_business, find_service, find_tModel 함수에 적용됩니다.
caseInsensitiveSort
적용 가능한 경우 이름, keyValue와 keyName에 대한 정렬 동작은 대소문자에 관계 없음을 지정합니다. 기본적으로 정렬 동작은 대소문자를 구분합니다.
caseSensitiveMatch
적용 가능한 경우 name, keyValue와 keyName에 대한 일치 동작은 대소문자를 구분함을 지정합니다. 이는 기본 동작입니다. 이 값은 find_business, find_service, find_binding, find_tModel, find_relatedBusinesses 함수에 적용됩니다.
caseSensitiveSort
결과 세트의 정렬 동작은 대소문자가 구분됨을 지정합니다. 이는 기본 동작입니다. 이 값은 find_business, find_service, find_tModel 함수에 적용됩니다.
combineCategoryBags
find_business 함수의 경우 전체 businessEntity 요소의 categoryBag 항목이 businessEntity 레벨에서 찾은 모든 categoryBag 요소와 포함되거나 참조된 모든 businessService 요소, bindingTemplate 요소가 결합된 것처럼 작동하도록 지정합니다.

find_service 함수의 경우 전체 businessService 요소의 categoryBag 항목이 businessService 레벨에서 찾은 모든 categoryBag 요소와 bindingTemplate 요소에서 포함되거나 참조된 모든 요소가 결합된 것처럼 작동하도록 지정합니다.

이 값은 find_business와 find_service 함수에만 적용됩니다.

diacriticInsensitiveMatch
적용 가능한 경우 name, keyValue, keyName에 대한 일치 동작은 발음 구별 기호(예: 액센트 표시)와 관계없이 수행됨을 지정합니다. 이는 find_business, find_service, find_binding, find_tModel, find_relatedBusinesses 함수에 적용되는 선택적 값입니다.
diacriticSensitiveMatch
적용 가능한 경우 name, keyValue와 keyName에 대한 일치 동작은 발음 구별 기호(예: 액센트 표시)와 상관하여 수행됨을 지정합니다. 이는 기본 동작입니다. 이 값은 find_business, find_service, find_binding, find_tModel, find_relatedBusinesses 함수에 적용됩니다.
exactMatch
정규화 이후 전달된 이름 인수와 정확히 일치하는 name, keyValues와 keyNames가 있는 항목(적용 가능한 경우)만이 리턴됨을 지정합니다. 일치 동작은 대소문자와 발음 구별 부호를 구분하며 적용 가능한 경우 기본 동작입니다. 이 값은 find_business, find_service, find_binding, find_tModel, find_relatedBusinesses 함수에 적용됩니다.
signaturePresent
결과 세트를 XML 디지털 서명 요소를 포함하는 엔티티 또는 XML 디지털 서명 요소를 포함하는 엔티티에 포함된 엔티티로 제한하도록 지정합니다. 이 값은 find_business, find_service, find_binding, find_tModel, find_relatedBusinesses 함수에 적용됩니다.
orAllKeys
tModelBag과 categoryBag 요소가 AND 동작이 아닌 백에 키가 있는 OR 동작을 사용하도록 지정합니다. 카테고리에 대해 OR 동작을 사용하고 tModel 엔티티의 기본 AND 동작을 보존할 수 없습니다. find_business 함수의 경우 이는 identifierBag 요소의 기본 동작입니다. 이 값은 find_service, find_binding(categoryBag과 tModelBag의 경우), find_tModel 함수에 적용되며 여기에서 이 값은 identifierBag 요소의 기본 동작이며 categoryBag 요소에 적용됩니다.
orLikeKeys

categoryBag 또는 identifierBag 요소에 여러 keyedReference 요소가 포함되어 있을 때 이 요소는 동일한 네임스페이스에서 가져온 keyedReference 필터에 대해 OR 동작을 사용하도록 지정합니다. 즉 필터는 AND 동작이 아닌 동일한 tModelKey 값을 가집니다. 이 값은 find_business, find_service, find_binding, find_tModel 함수에 적용됩니다.

serviceSubset
범주화를 포함하는 검색 컴포넌트가 등록된 데이터에 포함되거나 참조된 businessService 요소에서 categoryBag 요소만 사용하고 등록된 businessEntity 요소의 직접 하위 요소가 아닌 categoryBag에서 찾은 모든 항목을 무시하도록 지정합니다. 이 값은 categoryBag 요소가 있는 find_business 함수에만 적용됩니다.
sortByNameAsc
찾기 또는 가져오기 조회 API가 리턴하는 결과 세트가 이름 필드에서 오름차순으로 정렬되도록 지정합니다. 이 값은 sortByDateAsc 및 sortByDateDesc 값에 우선하지만 sortByDateXxx 값이 sortByNameXxx 값 없이 사용된 경우 그 결과 세트는 이름 필드와 관계없이 날짜순으로 정렬됩니다. 이 값은 find_business, find_service, find_tModel, find_relatedBusinesses 함수에 적용됩니다.
sortByNameDesc
찾기 또는 가져오기 조회 API가 리턴하는 결과 세트가 이름 필드에서 내림차순으로 정렬되도록 지정합니다. 이 값은 sortByDateAsc 및 sortByDateDesc 값에 우선하지만 sortByDateXxx 값이 sortByNameXxx 값 없이 사용된 경우 그 결과 세트는 이름 필드와 관계없이 날짜순으로 정렬됩니다. 이 값은 find_business, find_service, find_tModel, find_relatedBusinesses 함수에 적용됩니다.
sortByDateAsc
찾기 또는 가져오기 조회 API가 리턴하는 결과 세트가 각 엔티티 또는 그 엔티티에 포함된 모든 엔티티가 마지막으로 업데이트된 가장 최근 날짜에서 오름차순 연대순으로 정렬되도록 지정합니다. 즉 가장 오래된 엔티티가 처음으로 리턴됩니다. 이 값이 sortByNameXxx 값과 함께 사용되는 경우 이 이름 기준 정렬은 날짜 기준 정렬에 우선합니다. 즉 결과가 이름별로 정렬된 다음 이름 내에서 날짜순으로 정렬됩니다(가장 오래된 것부터 가장 최신 순으로). 이것이 find_binding 함수의 기본 동작입니다. 이 값은 find_business, find_service, find_tModel, find_relatedBusinesses 함수에 적용됩니다.
sortByDateDesc
찾기 또는 가져오기 조회 API가 리턴하는 결과 세트가 각 엔티티 또는 그 엔티티에 포함된 모든 엔티티가 마지막으로 업데이트된 가장 최근 날짜에서 내림차순 연대순으로 정렬되도록 지정합니다. 즉 가장 최근 변경된 엔티티가 처음으로 리턴됩니다. 이 값이 sortByNameXxx 값과 함께 사용되는 경우 이 이름 기준 정렬은 날짜 기준 정렬에 우선합니다. 즉 결과가 이름별로 정렬된 다음 이름 내에서 날짜순으로 정렬됩니다(가장 최신부터 가장 오래된 순으로). 이 값은 find_business, find_service, find_binding, find_tModel, find_relatedBusinesses 함수에 적용됩니다.
suppressProjectedServices
find_service 또는 find_business 함수가 서비스 프로젝션을 리턴하지 않도록 지정합니다. 이 값은 find_service 함수가 businessKey 키 없이 사용될 때마다 기본적으로 사용 설정됩니다. 이 값은 find_business와 find_service 함수에 적용됩니다.

findQualifiers에 대한 추가 세부사항은 UDDI 버전 3 스펙 문서를 참조하십시오.


주제 유형을 표시하는 아이콘 참조 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwsu_findqual
파일 이름:rwsu_findqual.html