2012-07-27 78 views
1

我有一個來自主源的數據流,第二個流來自不同來源的富集數據。不幸的是,富集信息通常在原始數據之前到達。我想確保富文本消息被緩存,直到原始消息首次發佈。我可以用Rx來實現嗎?使用Rx同步兩個流

+0

看看101個Rx示例http://rxwiki.wikidot.com/101samples – GSerjo 2012-07-27 09:47:58

+0

每個主值總是有相關的富集值嗎?它是一對一的嗎?否則,您需要提供一些代碼才能基於答案。 – Enigmativity 2012-07-28 05:48:43

+0

可能沒有濃縮值。我不明白它是如何有所作爲,主消息不能被延遲 – 2012-07-28 14:11:46

回答

1

簡短的回答,可能。由於@Enigmativity也避而遠之,這是一個有點開放式的問題。

  1. 是否有1對1的消息(顯然不是 - 「有可能不是一個富集值」)
  2. 的豐富信息和掌握的消息將在同一順序到達。如果不是,那麼我假設有某種類型的編號可以將主要消息的內容與主題相匹配
  3. 似乎主消息可能不會被延遲,並且必須在到達時通過。那麼豐富消息如何應用於主消息?我們是否推出了一個新的信息,即主+豐富?我假設你不想改變狀態,即在主消息被轉發之後修改主消息。
+0

你好。謝謝回覆。回答你的問題,不幸的是,1 - 不。豐富來自另一項可能無法提供的服務。 2 - 是的,有一個關聯ID,3 - 正在收聽富集消息,然後改變其自己對第一條消息的表示。謝謝! – 2012-08-01 17:30:23