안녕하세요 최덕순입니다.
BizTalk Server 2006 부터 무료로 제공되고 있는 LOB(Line Of Business) 어댑터에 TIBCO Adapter 라고 하여 TIBCO사에서 나온 BizTalk Server와 비슷한 역할을 하는 SOA, BPM 구현 솔루션과 연계해주는 어댑터가 있습니다.
TIBCO란?
TIBCO Software Inc의 제품 자세한 내용은 클릭기업내 환경을 살펴보면 어지럽게 연계된 Application, System들을 정리하는 EAI (Enterprise Application Integraiton) 프로젝트를 하게 되면서, EAI 솔루션들을 검토하게 되었고 현재 가장 맞다고 생각하는 것을 도입하였습니다. 그러면서 기업내 환경이 점점더 발전하게 되었고 여러개의 부서가 서로 다른 EAI 솔루션을 가지고 있는 환경이 되었습니다. 그러면서 EAI와 EAI가 연계해야 하는 경우가 발생하는데.
BizTalk Server에서는 TIBCO 솔루션과 연계하기 위해 TIBCO 어댑터를 제공 하고 있습니다.
BizTalk LOB Adapter가 지원하는 시스템?
"BizTalk Server R2 어댑터 지원 사양" 여기를 클릭TIBCO 솔루션은 TIBCO EMS (Enterprise Message Service)와 TIBCO RV (Rendezvous) 두가지가 있습니다. (* TIBCO 전문가가 아니여서 정확한 Product Line은 모르겠습니다. homepage를 참조하시기 바랍니다.)
TIBCO RV: 7.1.28 (TIBCO Adapter의 지원하는 버전은 7.3 버전 이상입니다. 이번에 테스트 되긴 하였지만 어떤문제가 발생할 수도 있습니다.)TIBCO RV Runtime Agent: 7.4 (TIBCO Adapter에서 사용하는 TIBCO.Rendezvous.dll, tibrvcm.dll, TIBCO.Rendezvous.netmodule.dll, tibrv.dll은 7.1에는 지원하지 않기 때문의 상위버전 Runtime Agent를 설치했습니다.)여기서는 TIBCO Rendezvous 어댑터를 설치하였습니다.TIBCO RV는 각 서버마다 설치되는 특성을 가지고 있습니다.BizTalk Server에 TIBCO RV를 설치하도록 합니다. (여기서는 TIBCO RV에 메시지를 주고 받는 역할로 만 사용하기 때문에 라이센스 없이 사용할 수 있습니다. BizTalk Server에 TIBCO RV를 Message Bus로 사용하려면 라이센스가 필요한걸로 알고 있습니다.)

Runtime Component를 설치합니다.
TIBCO.Rendezvous.dll을 GAC에 배포하도록 합니다.
TIBCO Adapter를 설치합니다.

TIBCO와 연계하기 위한 준비는 완료되었습니다.
다음 아티클에서는 TIBCO RV를 간단하게 테스트 하는 방법을 알아보도록 하겠습니다.