5

私の質問は実際の問題よりも学術的であることを知っています。ほとんどの場合、ファイバーのようなロジックを使用したスレッドの実装で問題ありません。しかし、JVM で説明されているようにファイバーを実装する方法はありますか?

それを達成するために私が欠けているフレームワークはありますか?

4

1 に答える 1

3

Java SEアプリケーションのような通常の制御フローを持つクラスを持つことを可能にし、したがって状態を維持することを可能にするJava EEフレームワークがありました/あります。特定の時点で HTTP を介して機能するために、クラス インスタンスがシリアライズされ、クライアントに応答が行われ、次のリクエストでインスタンスがデシリアライズされて続行されます。これは汎用のコルーチン ソリューションではありません。ファイバーとは呼べません。

残念ながら、その名前は私の頭をすり抜けます。しかし、これは単一のコルーチンを実行して制御をフレームワークのコルーチンに移すという特殊なケースでした。

AOPは、制御を切り替える別の手段を提供します。ファイバーの実装に使用できる可能性があります。

于 2012-12-17T00:49:43.547 に答える