【问题标题】:Is there a better technology than Apacher River (Jini) for Remote Procedure Calls?有没有比 Apacher River (Jini) 更好的远程过程调用技术?
【发布时间】:2013-01-14 19:24:00
【问题描述】:

我计划通过 Web 进行简单的远程过程调用 (RPM),我目前正在使用 WebSockets。我想知道 Jini 是否比 WebSockets 更好,或者是否有更新的 API 或 Java 框架来执行 RPC。

【问题讨论】:

    标签: java websocket distributed-computing jini


    【解决方案1】:

    WebSockets 和 Jini 是 main 值得注意的,它们各有优缺点。我会说 WebSockets 非常适合大量的示例和文档。 Jini 与 WebSockets 有很大不同——因此,如果无意中听到学习如何使用它可能不值得;我认为,这取决于你来评估。

    【讨论】:

    【解决方案2】:

    我不会直接使用 WebSockets,因为旧版浏览器和/或公司防火墙可能会出现问题。 SocksJS 是一个受人尊敬的包装器,如果需要,它会优雅地降级为另一种传输机制,同时仍允许您使用 WebSockets 类型的 API。

    客户端通常是用 JavaScript 编写的,但他们有许多服务器,其中两个是用 Java 编写的:Vert.xNetty。看起来 Vert.x 的实现在这个时候更成熟了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-13
      • 1970-01-01
      • 2016-12-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多