13

Twistedに最も近い Java の代替は何ですか?

4

6 に答える 6

4

Nio は非常に低レベルであり、Google でサンプルを十分に掘り下げると、Socket のみと SSL をサポートします。

Apache Mina は複雑さを解消し、いくつかのプロトコルを追加しますが、Twister ほどではありません。

于 2009-03-23T21:01:14.990 に答える
3

ローンチパッドの AMP ハックのコレクションにTwisted リアクターのほとんどを実装しましたが、メンテナーが必要です。

于 2009-04-19T16:23:36.507 に答える
3

ステファンのように、ミナを見てみましょう。非同期ネットワーク IO のフレームワークです。前述の NIO の上に構築されており、IMO はセレクター、チャネルなどに関連する複雑さの一部を隠しています。ドキュメンテーションが少し弱いことがわかりました。繰り返しますが、ステファンが述べたように、すぐに使用できるプロトコルが多すぎます。

于 2009-03-23T21:11:02.080 に答える
2

Deferred と複雑なコールバック チェーンに関する限り、Twisted のようなものはないと思います。ノンブロッキング IO の場合、NIOが最も一般的に使用されるソリューションだと思います。特に、セレクターに関するこのセクションを見てください。

于 2009-03-23T20:46:10.160 に答える
2

これにまだ関心がある場合は、Java で Twisted スタイルの遅延コールバック モデルをサポートする「Reaction」フレームワークの最初のベータ版をリリースしました。標準の 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 に答える