ミクシンクラスは UDPServer で定義されるメソッドをオーバライドするために、 先に来なければなりません。様々なメンバ変数を設定することで元になるサーバ機構の振る舞いを変えられます。 サービスの実装には、 BaseRequestHandler からクラスを派生させてその handle() メソッドを再定義しなければなりません。このようにすれば、サーバクラスと要求処理クラスを結合して様々なバージョンのサービスを 実行することができます。要求処理クラスはデータグラムサービスかストリームサービスかで異なることでしょう。この違いは処理サブクラス StreamRequestHandler または DatagramRequestHandler を使うという形で隠蔽できます。 もちろん、まだ頭を使わなければなりません! たとえば、サービスがリクエストによっては 書き換えられるようなメモリ上の状態を