あらら、改訂版が出たのですね。 初版を買ってしまったため残念。
実は今回のプロジェクトで大活躍だったともいえる本。
この書籍を買った当初は、一通りコーディングをし内容を理解 したつもりだったけど、業務で利用する機会がなくうるおぼえ な感じで止まってたのです。
今回はC#で非同期キューの作成。 シングルトンで管理させて、共有キューの出来上がり。 あとはGuarded Suspensionパターンを使って非同期処理がなんなく解決。
一昔の自分ならThread.Sleep(waitTime);を平然と行ってDequeue時にチェックを入れていたと思う。 結城さんに感謝。
スレッドプログラムはサーバプログラミングを行わないと なかなかできないところなんで、頑張ってね。 って仕事じゃないのか。 あとwaitを使うと中級者っぽく見られます(笑)