現行問題点と方式変更(2012/08/07)


現行問題点

 プログラムを実装してきて、ハンドシェイクの処理を書こうと思っていたが、現行設計ではかなりの問題点があることに気づいた。

設計検討

 当初の予定通り、データのみを標準入出力で、その他の制御コード系は別途パイプなどを使用してプラグインサーバーに渡す方法が考えられる。
 ただ、そのような実装ではサーバー側の要件が複雑になってしまい、当初の指針に反する。
 それで、WebSocketサーバー自体の実装はベースクラスライブラリーの形で提供し、プラグインプログラムはクラスの継承&必要なコードの記載という形で行うこととする。

 これに伴い、2012/8/2記載のメインルーチン及び設定ファイルに関しては破棄するものとする。
 また、起案およびコンセプトも一部変更となる。