コンピュータネットワーク第1回


授業説明

[授業内容]

コンピュータ・ネットワークの基本技術を理解します。 サーバやクライアントをJava言語で作成する方法を学びます。

Java言語でソケットを用いてサーバやクライアントを プログラミングする方法を学びます。 サーバを作成するときに必要になりますので、 スレッドについても解説します。


Warning: include(java_version.php): Failed to open stream: ���Τ褦�ʥե������ǥ��쥯�ȥ�Ϥ���ޤ��� in /home/xs339464/ynitta.com/public_html/class2026/network/all/abstract_pdf.php on line 15

Warning: include(): Failed opening 'java_version.php' for inclusion (include_path='.:/opt/php-8.0.30/data/pear:/home/xs339464/bin') in /home/xs339464/ynitta.com/public_html/class2026/network/all/abstract_pdf.php on line 15

講義: 月曜1限
演習: 月曜2限

参考


[教科書]

必要に応じてWeb または Google Drive で資料を配布します。 授業に関する全ての情報は http://ynitta.com/class/network からたどれるようにしますので、まずWebを参照して下さい。

授業を欠席した場合は、次の授業までに当該分野の本を自分で読破し、 授業内容と同等の知識を独力で身に付けておく必要があります。

次のURLにある情報も参照して下さい。


参考書

ソケットに関する参考書

Linuxで動かしながら学ぶ TCP/IP ネットワーク
もみじあめ(著)
出版社: NextPublishing Authors Press (2021/1/20)
ASIN: B08SH41SL6  amazon
ASIN: B085BG8CH5 kindle unlimited
TCP/IP ソケットプログラミング Java編
Kenneth L. Calvert, Michael J. Donahoo(著)
小高知宏(訳)
出版社: オーム社 (2003/5/1)
ISBN-10: 4274065200
ISBN-13: 978-4274065200
amazon

スレッドに関する参考書

Java並行処理プログラミング —その「基盤」と「最新API」を究める—
Brain Goetz (著), Joshua Bloch (著), Doug Lea (著) 
 価格: ¥ 3,990 (税込) 
出版社: ソフトバンククリエイティブ (2006/11/22) 
ISBN-10: 4797337206 
ISBN-13: 978-4797337204 
amazon
増補改訂版 Java言語で学ぶデザインパターン入門 マルチスレッド編
結城 浩 (著) 
 価格: ¥ 4,935 (税込)  
出版社: ソフトバンククリエイティブ; 増補改訂版版 (2006/3/21) 
ISBN-10: 4797331623 
ISBN-13: 978-4797331622 
amazon