【问题标题】:Python Twisted - Prospective Broker and Server-Side DefferedsPython Twisted - 潜在代理和服务器端延迟
【发布时间】:2011-06-09 08:16:48
【问题描述】:

背景: 我有一个 gtk 客户端,它使用扭曲和透视代理来执行远程对象执行和服务器/客户端通信。这对我来说非常有用,而且开始使用起来很容易。

我有 amqp(消息队列/MQ)服务,我还需要从客户端进行通信。 我通过扭曲在客户端和服务器周围建立了一个安全模型,我不希望客户端直接与消息队列服务器通信,也不希望客户端对 amqp 库的其他依赖。

理想情况下,我希望客户端通过透视代理向服务器发送请求,透视代理服务器代表客户端向另一台服务器发送 amqp 请求,客户端在 PB 服务器收到时接收确认来自消息队列服务器的响应。

问题: 在服务器端,如何在服务器 pb 方法之一中延迟响应? 更重要的是,将传出请求连接回传入请求并仍保留 Twisted 事件驱动范式的最有效方法是什么?

【问题讨论】:

    标签: python pygtk twisted amqp deferred


    【解决方案1】:

    在服务器端,我如何在其中一个服务器 pb 方法中延迟响应?

    简单。从remote_ 方法返回Deferred。完成。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-17
      • 2017-10-07
      • 2013-12-24
      • 2011-04-07
      • 2018-02-12
      相关资源
      最近更新 更多