2016-09-26 9 views
0

자바 API를 사용하여 Tibco Rendezvous 메시지 (8.4.5)를 만들고 있습니다.Tibco Rendezvous : 복잡한 메시지 응답을 만드는 방법은 무엇입니까?

필자가 가지고있는 참고 자료는 시스템에서 원한 것을 텍스트로 표현한 tibrvlisten sniff로 내 응용 프로그램의 Tibco Rendezvous 메시지를 기다리고 있습니다.

예 1

:

그래서, 기본적으로 내가 자바 코드는 다음과 같은 출력 메시지 (다음 예는 메시지 부분입니다)를 생성하기 위해, Tibrv API를 사용하여 쓸 필요 해요 ...^prefixList^= { 기본값/"/ tibco/public/class/ae/NESPIntl/NESPAdapter/요청" 1 = "/ tibco/public/class/ae/NESPIntl/Common" 2 = "/ tibco/public/sequence/ae/NESPAdapter " 3 ="/ tibco/public/union/ae/NESPAdapter "4 ="/ tibco/public/스칼라/ae " } ...

어떤 데이터 구조를 사용해야합니까? 이런 종류의 가치 쌍을 어떻게 표현해야합니까? 예 2

...^데이터^=^{클래스^= "Send_Message_Result"RESPONSE = {^ IDX^= 1 클래스 ^^= "HosaMessageReport_Set"^ 1^= {^ idx^= 2 ^ class^= "HosaMessageReport"USERADDRESS = {^ idx^= 2^class^= "주소" PLAN = 5 ADDRSTRING = "3345205381"NAME = ""PRESENTATION = SCREENING = 0 SUBADDRESSSTRING = "" RESPONSE} = 1 TIMESTAMP = "200716161352"}} SUBJECTIDENTITY = ""JOBID = 29525108} ...

,

이것은 메시지 응답에서 가장 복잡한 부분입니다. 여기서 "수업"을 어떻게 설정해야합니까? 제공된 Java 구조가 TibrvMsg 서브 클래스로 선언되면 Tibco Rendezvous에서 자동으로 감지 할 수 있습니까? 또는 다른 모든 매개 변수와 마찬가지로 설정해야 할 매개 변수입니까?

누구나 현장 경험이 있습니까? 어떤 도움이라도 대단히 감사하겠습니다. 당신이 tibrvlisten 사용할 수 있기 때문에

감사 친절 감사, Pierluigi

답변

0

은 아마도 당신은 응용 프로그램에서 메시지를 듣고 몇 가지 방법이있다. 따라서 tibrvlisten을 사용하는 대신 Java 응용 프로그램에서 메시지를 수신 할 Java 코드를 작성하는 것이 좋습니다. 그러면 RV 메시지의 모양이 정확하게 표시됩니다.

관련 문제