【问题标题】:Two Java RPC Calls or One两个 Java RPC 调用或一个
【发布时间】:2011-02-07 23:23:46
【问题描述】:

我需要通过 RPC 调用返回两条不同的字符串数据。

进行一次 RPC 调用并返回包含哈希图中的两个数据点的哈希图会更好,还是进行两次单独的 RPC 调用并每次返回不同的字符串会更好,还是有关系?我应该在这里采用最佳实践吗?

【问题讨论】:

    标签: java rpc


    【解决方案1】:

    如果它们密切相关,那么最好将它们一起返回......在您所说的地图中,或者最好在 UIVO/DTO 中。

    如果它们完全不相关,那么您应该分离出您的 RPC 方法并进行两个不同的调用。

    【讨论】:

    • 我想我会使用 HashMap 因为这很简单。谢谢!
    • 为什么不使用 DTO(具有 2 个属性的类)?应该比 HashMap 更简单...
    【解决方案2】:

    减少网络 IO 总是好的。对于您的简单案例,请返回地图。

    【讨论】:

      猜你喜欢
      • 2014-05-15
      • 1970-01-01
      • 2012-10-21
      • 1970-01-01
      • 2012-11-14
      • 2011-09-09
      • 2018-05-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多