我正在用它的JAVA API構建一個Tibco Rendezvous消息(8.4.5)。Tibco Rendezvous:如何創建複雜的消息響應?
我得到的參考文獻是tibrvlisten sniff,它僅給出了我希望系統期望從我的應用程序獲得Tibco Rendezvous消息的文本表示形式。
所以,基本上我在需要使用Java代碼Tibrv API,以產生以下輸出信息(以下的實施例僅是消息部分)寫:
EXAMPLE1
...^prefixList = {/ tibco/public/class/ae/NESPIntl/NESPAdapter/Request} 1 =「/ tibco/public/class/ae/NESPIntl/Common」 2 =「/ tibco/public/sequence/ae/NESPAdapter「 3 =」/ tibco/public/union/ae/NESPAdapter「4 =」/ tibco/public /標量/ ae「 } ...
這裏必須使用什麼樣的數據結構?我應該如何表示這種價值對?
EXAMPLE2
... ^數據^ = {^類^ = 「Send_Message_Result」 RESPONSE = {^ IDX^= 1 ^類^ = 「HosaMessageReport_Set」^1^= {^ idx^= 2 ^ class^=「HosaMessageReport」USERADDRESS = {^ idx^= 2^class^=「Address」 PLAN = 5 ADDRSTRING =「3345205381」NAME =「」PRESENTATION = SCREENING = 0 SUBADDRESSSTRING =「」 } RESPONSE = 1 TIMESTAMP =「200716161352」}} SUBJECTIDENTITY =「」JOBID = 29525108} ...
這是消息響應中最複雜的部分。我應該如何在這裏設置「班級」?一旦提供的Java結構被聲明爲TibrvMsg子類,它是否會被Tibco Rendezvous自動檢測到?還是像所有其他人一樣設置參數?
任何人都有這方面的現場經驗?任何幫助將不勝感激。
感謝和親切的問候, 皮耶路易吉