13

与Twisted最接近的 Java 替代品是什么?

4

6 回答 6

4

Nio 非常低级,如果您在 Google 上充分挖掘示例,则仅支持 Socket 和 SSL。

Apache Mina 包装了复杂性并添加了一些协议,但没有 Twister 那么多。

于 2009-03-23T21:01:14.990 回答
3

和 Stephane 一样,我建议你看看Mina。它是一个异步网络IO的框架。它建立在前面提到的 NIO 之上,IMO 隐藏了与选择器、通道等相关的一些复杂性。我在几个项目中使用过 Mina,它非常好,但请注意,我发现文档有点弱。再一次,就像 Stephane 提到的那样,它没有对太多协议的开箱即用支持。

于 2009-03-23T21:11:02.080 回答
3

我已经在启动板上的 AMP hacks 集合中实现了大部分 Twisted reactor - 但它需要维护者。

于 2009-04-19T16:23:36.507 回答
2

就 Deferreds 和复杂的回调链而言,我认为没有任何东西像 Twisted 那样。对于非阻塞IO,我认为NIO是最常用的方案。特别是,请查看有关选择器的这一部分

于 2009-03-23T20:46:10.160 回答
2

如果对此仍有兴趣,我刚刚发布了“Reaction”框架的第一个 beta 版本,它支持 Java 中的 Twisted 风格的延迟回调模型。除了作为标准 Java 包工作外,它还可以用作 OSGi 服务。许可证是 Apache 版本 2。

我的网站上的更多详细信息,>这里<

于 2009-09-09T15:00:39.017 回答
0

从 Spring.io 看到这个框架:http: //spring.io/blog/2013/05/13/reactor-a-foundation-for-asynchronous-applications-on-the-jvm

于 2014-04-03T04:00:47.033 回答