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


SCA 엔드포인트 참조 API를 사용한 동적 호출

SCA 엔드포인트 참조 API를 사용하여 엔드포인트 참조(EPR) 주소를 직접 설정할 수 있습니다.

SCA 엔드포인트 참조 API를 사용하여 엔드포인트 주소 설정

EPR에 대한 자세한 내용은 WSRR 또는 데이터베이스와 같은 적절한 저장영역 위치에서 엔드포인트에 대한 정보를 검색하여 볼 수 있습니다. 이 정보는 SCA 엔드포인트 참조 API를 사용하는 메시지에 대해 EPR 세부사항을 설정하는 데 사용됩니다. 예를 들어, POJO는 다음과 유사한 코드를 사용하여 엔드포인트 주소를 갱신할 수 있습니다.
EndpointReference epr = EndpointReferenceFactory.INSTANCE.createEndpointReference();
epr.setAddress(uri);
epr.setBindingType(EndpointReference.BINDING_TYPE_JMS);
Service dynamicService = (Service) ServiceManager.INSTANCE.getService(refname, epr);

SCA 엔드포인트 참조 API를 사용하여 대상 가져오기 설정

SCA 엔드포인트 참조 API를 사용하여 대상 가져오기를 직접 설정할 수 있습니다. 동적 대체에 대상 가져오기가 필요한 경우에는 모듈 가져오기 이름을 제공하는 코드를 포함하여 지정할 수 있습니다. 예를 들어, POJO는 다음과 유사한 코드를 사용하여 대상 가져오기를 설정할 수 있습니다.
EndpointReference epr = EndpointReferenceFactory.INSTANCE.createEndpointReference();
epr.setImport("this/is/the/name/of/the/import");
epr.setAddress(uri);
epr.setBindingType(EndpointReference.BINDING_TYPE_JMS);
Service dynamicService = (Service) ServiceManager.INSTANCE.getService(refname, epr);

엔드포인트 참조 바인딩 유형 설정

엔드포인트 참조 바인딩 유형 값을 사용하여 올바른 동적 호출이 수행되는지 확인합니다. 바인딩 유형의 가능한 값은 다음과 같습니다.
EndpointReference.BINDING_TYPE_NOT_SET
EndpointReference.BINDING_TYPE_JMS
EndpointReference.BINDING_TYPE_MQJMS
EndpointReference.BINDING_TYPE_GENERIC_JMS
EndpointReference.BINDING_TYPE_MQ
EndpointReference.BINDING_TYPE_WEB_SERVICE
EndpointReference.BINDING_TYPE_HTTP
EndpointReference.BINDING_TYPE_SCA
EndpointReference.BINDING_TYPE_EIS

reference 참조 주제

이용약관 | 피드백


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


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