WebSphere Enterprise Service Bus, 버전 6.2.0 운영 체제: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


데이터베이스 찾아보기 중개 기본

데이터베이스의 정보를 사용하여 메시지를 수정하려면 데이터베이스 찾아보기 중개 기본을 사용하십시오.

소개

데이터베이스 찾아보기 중개 기본은 메시지에 추가 또는 변경할 수 있습니다. 사용자 제공 데이터베이스의 정보를 사용하여 이를 수행합니다.

정보를 가져올 데이터베이스, 데이터베이스 테이블, 1차 키 열 및 데이터베이스 열을 지정하여 데이터베이스 찾아보기 중개 기본을 구성합니다. 입력 메시지에서 데이터베이스 키로 사용될 값을 찾을 위치도 지정해야 합니다.

데이터베이스 찾아보기 중개 기본은 하나의 입력 터미널(in), 2개의 출력 터미널(outkeyNotFound), 실패 터미널(fail)을 갖습니다. in 터미널은 메시지를 승인하도록 연결되고 다른 터미널은 메시지를 전달하도록 연결됩니다. 메시지와 데이터베이스 모두에 키가 위치하는 경우 out 터미널이 사용됩니다. 이 경우 데이터베이스에서 얻는 정보가 메시지에 저장되고 갱신된 메시지가 전달됩니다. 키가 메시지에 있지만 데이터베이스에는 없는 경우 keyNotFound 터미널이 사용됩니다. 이 경우 원래 메시지가 변경되지 않고 전달됩니다. 입력 메시지 처리 중에 예외가 발생하는 경우 fail 터미널은 모든 예외 정보와 함께 원본 메시지를 전달시킵니다.

세부사항

데이터베이스 키를 입력하면 데이터베이스 찾아보기 중개 기본이 데이터베이스에서 값을 찾아보고 이들을 메시지에 요소로 저장합니다.

데이터베이스에서 얻은 정보가 메시지에 저장될 올바른 유형으로 변환되어야 할 수 있습니다. 유형 특성을 사용하여 정보 유형을 지정할 수 있습니다. 런타임 시 데이터베이스에서 얻은 정보를 메시지에서 예상되는 유형으로 변환할 수 없는 경우 예외가 발생합니다.

메시지 요소가 메시지에 이미 존재하는 경우 이전 값이 새 값으로 겹쳐써집니다.

사용법

데이터베이스 찾아보기 중개 기본을 사용하여 메시지의 정보가 최신인지 확인할 수 있습니다.

데이터베이스 찾아보기 중개 기본을 사용하여 메시지에 포함된 키를 사용하여 메시지에 정보를 추가할 수 있습니다. 예를 들어, 키는 계정 번호일 수 있습니다.

종종 데이터베이스 찾아보기 중개 기본을 다른 중개 기본과 결합하는 것이 유용합니다. 예를 들어, 데이터베이스 찾아보기가 호출되기 전이나 후에 XSLT(XSL 변환) 중개 기본을 사용하여 데이터를 조작할 수 있습니다.

특성

데이터 소스
데이터 소스의 JNDI 이름입니다.
테이블
스키마 이름을 포함한 데이터베이스 테이블의 이름입니다(예: myschema.mytable).
검색 열
데이터베이스의 1차 키 열의 이름입니다. 지정된 검색 열에는 고유 값이 있어야 합니다. 다중 열 데이터베이스 키는 지원되지 않습니다. 또한 고유 값은 검색 열을 사용하여 메시지의 값과 동일한 요소 유형이어야 합니다.
검색 위치
입력 메시지에서 데이터베이스 키를 찾을 위치입니다. XPath 표현식으로 지정되어 있습니다. XPath 표현식에서 리턴되는 값이 데이터베이스의 키로 사용됩니다.
입력 유효성 검증
선택란을 선택하면 중개가 수행되기 전에 입력 메시지의 유효성이 검증됩니다.
복사할 정보가 있는 데이터베이스 열의 이름입니다.
유형
정보 유형: 지원되는 유형은 단순 XML 스키마 유형 또는 단순 XML 스키마 유형을 확장하는 XML 스키마 유형뿐입니다. 런타임 시, 데이터베이스에서 얻은 값이 유형 속성에 의해 정의되는 유형으로 변환됩니다.
Java 기본 유형 또는 문자열은 이전 중개 플로우와의 호환성을 위해서만 지원됩니다.
대상 위치
메시지에서 데이터베이스로부터 얻은 정보를 저장할 위치입니다. 메시지 요소의 위치를 설명하는 XPath 1.0 표현식으로 지정되어 있습니다. XPath 표현식이 메시지의 단일 요소로 평가되어야 합니다.
표 1. 데이터베이스 찾아보기 중개 기본 특성
특성 유효값 기본값
데이터 소스 문자열  
테이블 문자열  
검색 열 문자열  
검색 위치 문자열  
입력 유효성 검증 부울: true 또는 false false
문자열  
유형 문자열: 단순 XML 스키마 유형을 확장하는 단순 XML 스키마 유형 또는 XML 스키마 유형을 정의합니다.  
대상 위치 문자열: 메시지 요소의 위치를 설명하는 XPath 표현식입니다.  

고려사항

데이터베이스 찾아보기 중개 기본을 사용할 때 다음을 고려하십시오.

그림 1. 데이터베이스 찾아보기 특성
우선,
데이터베이스에서 시작 위치를 지정한 다음 메시지에 복사할 정확한 값을 지정합니다.

reference 참조 주제

이용약관 | 피드백


시간소인 아이콘 마지막 갱신 날짜: 09 7월 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/ref/rwesb_DatabaseLookupmediationprimitive.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
이 Information Center는 Eclipse 기술로 구현됩니다. (http://www.eclipse.org)