【问题标题】:Does Restlet support reactive programming?Restlet 是否支持反应式编程?
【发布时间】:2015-03-23 15:28:12
【问题描述】:

有谁知道 Restlet 是否支持响应式编程来处理其请求?如果没有,是否有可用的实现(BIO 和 NIO)?我知道有一个problem/bug with Restlet 2.2.x

如何处理 Restlet 异步?我想知道这背后的设计。

【问题讨论】:

    标签: restlet restlet-2.0


    【解决方案1】:

    有一个 NIO 模块可供您使用:

    并且在这个测试用例中显示了异步功能,请求的响应处理程序在第 100 行左右:

    关于 Camel 集成的问题,目前尚不清楚问题出在哪里,是在集成中还是在 Restlet 框架本身中。需要更多调查。

    对于异步处理背后的设计,不要犹豫,深入了解项目的源代码,毕竟它是开源的!您可以从查看Request 及其setOnResponse() 方法开始,该方法是设置回调处理程序的方法。

    【讨论】:

      猜你喜欢
      • 2012-04-04
      • 2014-08-21
      • 1970-01-01
      • 1970-01-01
      • 2021-12-15
      • 2023-04-07
      • 1970-01-01
      相关资源
      最近更新 更多