【问题标题】:Distributed Computing: Asynchronous Receive分布式计算:异步接收
【发布时间】:2010-12-22 20:37:58
【问题描述】:

如果我有一个接收原语,我只是从指定的发件人那里接收消息,而我有一个接收所有原语,我可以从任何发件人那里接收,那么如何将其扩展为实时应用程序?

这是我以前从未注意到的一些课程笔记中的一个问题:)。有什么想法吗?

异步接收是非阻塞接收。

我的想法是,我们可以以某种方式不时地轮询发件人以检查是否没有消息丢失??...我不确定。欢迎任何想法:)。

【问题讨论】:

    标签: distributed-computing


    【解决方案1】:

    解决方案是使用超时:消息可能会在异步通信中丢失,因此如果我们等待消息的时间过长,那么我们应该请求重新发送它;可以使用超时来实现这一点。

    【讨论】:

      猜你喜欢
      • 2012-10-07
      • 2011-12-01
      • 2011-01-11
      • 2011-06-28
      • 1970-01-01
      • 1970-01-01
      • 2012-01-11
      • 2014-05-20
      • 1970-01-01
      相关资源
      最近更新 更多