【问题标题】:Best way to connect trading client and trading server连接交易客户端和交易服务器的最佳方式
【发布时间】:2017-02-13 04:51:20
【问题描述】:

我正在寻找将基于桌面的交易客户端与交易服务器连接的最佳方式。延迟是最重要的考虑因素。

我们有两个选择

1 休息调用:我可以从交易客户端调用休息服务,但我认为这不是一个好方法,因为每次调用都会建立 TCP 会话 2 AMQP(eg:RabbitMQ):我们可以在RabiitMQ服务器上发布消息,服务器可以从那里消费消息。

请建议哪种方法最好,或者是否有任何其他可能的方法很好。

客户端在.net,服务器是java服务

【问题讨论】:

  • 保持打开的套接字应该有助于减少延迟。
  • socket项目有什么推荐的吗?

标签: java .net architecture rabbitmq


【解决方案1】:

在大多数情况下,Rest 调用可能比消息队列调用更快,因为消息队列可能涉及磁盘访问。

为了最小化延迟,建立直接 TCP 连接并实施您自己的协议。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-11-28
    • 1970-01-01
    • 1970-01-01
    • 2022-11-02
    • 2011-10-06
    • 1970-01-01
    • 1970-01-01
    • 2015-03-31
    相关资源
    最近更新 更多