提出〆切は次回の授業の開始時刻です。
提出先 | http://ynitta.com/class/network/local/handin/list.php?id=kadai6a |
---|---|
提出ファイル | EchoHandler2.java |
コメント欄 | 2スレッドに制限してサーバを動作させたとき、 2個のクライアントまでには正しく対応できるが 3個目のクライアントはサーバが空くまで対応が 待たせられたときのサーバ側の実行例。 コピー&ペーストで貼りつけて置くこと。 |
EchoHandler2.javaの足りない部分を補ってプログラムを完成させて下さい。 また、サーバ (RunEchoServerThreaded2)と3個のクライアントを 動作させて、動きを確認して下さい。
提出先 | http://ynitta.com/class/network/local/handin/list.php?id=kadai6b |
---|---|
提出ファイル | SyncQueue.java |
コメント欄 | CakeMainを動作させたときの実行結果。 ただし、「ケーキをテーブルに置く順番が入れ換わった初めての行」まで。 順番が入れ替わった行に星印(★)をつけておくこと。 |
CakeMainを動作させてみましょう。 最初から50行までの実行結果を見て、処理されるケーキの順番が 変わっている最初の行に★印をつけて下さい。 その行までの実行結果をコメント欄に貼りつけて下さい。
実行結果の最初の50行をファイルに取る $ java CakeMain | head -50 >ファイル名