【问题标题】:Is it possible to implement primitive distributed algorithms using Apache Thrift or WCF?是否可以使用 Apache Thrift 或 WCF 实现原始分布式算法?
【发布时间】:2016-08-10 13:51:46
【问题描述】:

作为比较高级的框架,是否可以在Apache Thrift或WCF中实现Ricart-Agrawala算法Bully算法等原始算法?

或者,我应该将普通的旧 C# 与 .NET Remoting 一起使用吗?

【问题讨论】:

  • thrift 是一个 RPC 平台,我也理解为 WCF,即 call-response。我不知道这样的算法(只有维基百科中的短文)。也许您需要一种消息传输 A->B, B->C, C->D,A ?当然 thrift 对对象执行简单或复杂的方法都很好,我的问题是“你需要什么传输模型”
  • @JacekCz,TCP/IP 或 UDP。
  • 我们说话的层次不同(例如在 OSI/ISO 中),层层跳跃,很难有共同的愿景。对不起,我的英语很完美,不能谈论细微差别。阅读发布-订阅模型、mqtt 等。

标签: c# apache distributed thrift distributed-computing


【解决方案1】:

正如 Jacek 所指出的,Thrift 和 WFC 都为您提供了在其之上构建任意复杂事物的方法。这种关系类似于网页(如 SO)或 REST 服务与底层 HTTP 协议之间的关系。

所以答案显然是,但在某种程度上你似乎问错了问题。

【讨论】:

    猜你喜欢
    • 2017-07-06
    • 2022-01-02
    • 2014-08-01
    • 1970-01-01
    • 2018-10-29
    • 2012-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多