課題: ネットワークプログラミングの基礎
期日: 4月30日まで
課題1) クライアントが送った文字列をサーバー側に表示するプログラムを
Java, C, Ruby で記述せよ (プロトコルは TCP)
hostA) ./server -port 8888 (ポート8888で待機)
hostB) ./client -server hostA:8888 "Hello World"
注意点
- クライアントとサーバーは異なるホストで稼動することを仮定せよ。
- マシンは Condor クラスタを利用
- 開発環境は Java は Eclipse, C と Ruby は Emacs を使用
- ソースコードは Subversion で管理
- パケット監視ツールを用いてパケットを監視せよ
課題2) 課題1で作成したプログラム(Java, Ruby, C のどれかでよい)を拡張する。適当な
プロトコルを設計し、それを実装する クライアント、サーバーを実装せよ
gnuplotでeps
12 年前
0 件のコメント:
コメントを投稿