我在jboss服务器上运行了一个web服务。我无法将其更改为netty,因为我正在使用jboss的其他功能。但我想使用来自客户的finagles期货。有办法吗?
答案 0 :(得分:0)
Finagle中使用的Future
类是Twitter's util
project的一部分,它是开源的。 com.twitter.util.Future
可以在任何将util-core
添加为依赖项的项目中单独使用。
答案 1 :(得分:0)
您始终可以使用finagle客户端来调用HTTP [或其他RPC协议] Web服务。服务如何实现并不重要,因为它正确使用协议。如果您使用的是Java,此链接应该为您提供有关如何为HTTP服务构建finagle客户端的详细信息:https://github.com/twitter/finagle#Building%20a%20Client%20in%20Java
以下是更精细的finagle HTTP客户端的示例代码:https://github.com/twitter/finagle/blob/master/finagle-example/src/main/scala/com/twitter/finagle/example/http/HttpClient.scala