0

나는 두 개의 서로 다른 응용 프로그램을 사용하여 데이터를 공유해야합니다. 데이터 란 단순히 시스템 전체의 데이터가 아니라 일부 데이터만을 의미합니다.TIBCO를 사용하는 두 시스템 간의 통합

응용 프로그램의 데이터베이스는 우리 소유이지만 응용 프로그램은 제 3 자입니다.

두 응용 프로그램은 통합 할 데이터를 기록 할 트랜잭션 테이블이있는 통합 메커니즘으로 데이터베이스를 사용합니다. 그런 다음 타사 응용 프로그램에서 데이터를 선택합니다.

TIBCO를 통합 수행에 사용하는 방법을 평가 중입니다. - (타사 통합 조각에서 벗어나려고 시도하는 중입니다.) 따라서 Tibco는 트랜잭션 테이블에서 데이터를 선택하고 비즈니스 논리를 적용하며 통합 결과 다른 시스템을 동기화 할 것으로 기대합니다.

나는 과거에 비슷한 트랜잭션 테이블을 폴링하고 TIBCO 큐에 (동기화/통합 될 데이터) 쓰기 및 대기열에서 Windows 서비스 읽기, 비즈니스 로직 적용 및 작업을 수행하는 Windows 서비스를 작성했습니다 다른 시스템의 데이터베이스에 통합 또는 데이터 동기화.

메시지 큐 작업에 TIBCO EMS 모듈을 사용하고있었습니다. 그러나 TIBCO 내부 및 외부에 다른 옵션이있는 경우 몇 가지 지침을 제공하십시오.

조직이 TIBCO를 시스템 간의 표준 통합 수단으로 만들기 때문에 TIBCO가 특히 중요합니다.

TIA

+0

Tibco business works - 일명 Active Matrix Business Works는 내가 필요로하는 제품이며 ADB 활성 데이터베이스 어댑터와 BW 비즈니스 프로세스 (일명 프로세스 정의)가 필요한 솔루션입니다. 아래 질문에 대한 답변은 아래 두 가지를 모두 명확하게 설명하고 싶습니다. Btw TIbco BW를 사용하면 "팔레트"를 사용하여 비즈니스 프로세스를 생성 할 수 있습니다. ADB는 팔레트 중 하나입니다. – user6520593

답변

1

TIBCO BusinessWorks 제품은 데이터베이스에 연결할 수 있도록이 여기에 당신에게 맞는 옵션/EMS, 나는 생각합니다. 이를 통해 시스템을 통합하고 프로세스를 정의하고 수행하고자하는 논리를 조정할 수 있습니다.

데이터베이스에 연결하기위한 연결 팔레트가 있으며 쿼리를 사용하여 필요한 데이터를 가져오고 추가 처리를 위해 해당 데이터를 처리 할 수 ​​있습니다.

당신이 더 많은 정보를 찾을 수 있습니다 될 수 있습니다 documentation

+0

답변을 주셔서 감사합니다. – user6520593

+0

도움이된다면 답변으로 받아 들여지는 것이 좋습니다. – Rao

-1
당신은 데이터베이스 테이블에 연결하고 새로운 변화를 집어 대기열에 게시뿐만 아니라 TIBCO ADB 어댑터에 보일 수

, 다음 로직을 수행하는 매트릭스 비즈니스 프로세스를 가지고 대상 응용 프로그램 데이터베이스로 갱신하십시오. 적용해야 할로드 및 로직에 따라 몇 가지 방법으로 수행 할 수 있습니다.

+1

이 질문에 대한 답을 제공하지 않습니다. 충분한 [평판] (http://stackoverflow.com/help/whats-reputation)이 있으면 [모든 게시물에 댓글을 달 수 있습니다] (http://stackoverflow.com/help/privileges/comment); 대신에 [질문자의 설명이 필요없는 답변을 제공하십시오] (http://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-can- i-do- 대신). - [From Review] (리뷰/저품절 게시물/15584586) – derape