注釈このモジュールは後方互換性のためだけに存在します。利用することを推奨します。基盤とした非同期なサーバ・クライアントをより簡単に開発する事ができます。プロトコルの要素が任意の文字列で終了するか、または可変長の文字列であるようなプロトコルを容易に制御できるようになっています。メソッドを実装すれば使うことができます。同じチャネルマップに登録する事ができます。オブジェクトを生成します。継承した抽象クラスです。定義しなければなりません。メソッドを使用する事もできますが、メッセージ/レスポンス処理を中心に行う場合には使えないメソッドもあります。呼出し後のソケットの状態からイベントを生成します。メソッドを呼び出しますので、プログラマが処理を記述する必要はありません。パフォーマンスの向上やメモリの節約のために、2つのクラス属性を調整することができます。