2012-07-27 76 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