Java Networking & Distributed Object
これは、Javaのネットワークプログラミングと分散オブジェクトについての情報のページです。
最終更新: Fri Dec 12 11:15:37 JST 1997
["Java Programming Information"に戻る]
Javaネットワークプログラミング
- JavaSoft:
Custom Networking and Security
JavaSoftのネットワークアプリケーションのチュートリアル。
- Java Networking FAQ
- Roger Whitney, Andrew Scherpbier:
CS-596: Client-Server Programming, 1996.
San Diego State UniversityのJavaを使ったクライアント・サーバープログラミングの授業の資料。
- OGINO, Youhei: Javaネットワークプログラミングへの道
簡単なtalk, chatプログラムを例題に取り上げて解説しています。
未完成です。
- Jack Harich:
Java Tip 39: The trick to using a basic Java 1.1 network and file class loader, JavaWorld October, 1997.
- Shengxi Zhou:
Java Tip 40: Object transport via datagram packets, JavaWorld November, 1997.
- Qusay H. Mahmoud:
Sockets programming in Java: A tutorial,
JavaWorld December, 1996.
- Albert Lopez:
Java Tip 18: Implementing a timeout feature for the JDK 1.0.2 DatagramSocket,
Java Tips, JavaWorld November, 1996.
- Rich Kadel:
Generic client-server classes,
JavaWorld September, 1996.
- John D. Mitchell:
Java Tip 41: POSTing via Java revisited,
Java Tips, JavaWorld November, 1997.
- Robert Uomini:
A Lesson in Networking: Server Thread Code for Java,
Java In-Depth,
Java Developer Connection.
- Java for Networking…Javaのどのような点がネットワークアプリケーションに適しているかについてのインタビュー。
- A Simple NNTP Server…簡単なオフラインNTTPサーバのクラスのサンプル。
- David Brown:
A Simple, Multithreaded Web Server Learning how to use this code can give you a lot of insight into multithreading,
Java In-Depth,
Java Developer Connection
- Laurence Vanhelsuw:
Java network programming books: A comparative review,
November, 1997.
ネットワークプログラミング関係の本の書評
- Elliotte Rusty Harold: Java Network Programming, O' Reilly.
(日本語訳: Elliote Rusty Harold共著, 戸松 豊和 監訳, 株式会社ユニテック 訳:
JAVAネットワーク プログラミング, O'Reilly Japan.)
多少表現が冗長なところがあるのと、基本的にJDK 1.0.2の時に書かれているので、ごく一部にJDK 1.1の仕様を反映していない部分があるのを除けば、かなりよい本です。
後者は、戸松さんが修正したかもしれない(本人がそれらしいことを言っていたけど、まだ日本語版は入手してないので確認してません)。
ネットワークの知識があまりない人向けに基本的な知識も書かれています。
- Merlin and Conrad Hughes, Michael Shoffner, and Maria Winslow: Java Network Programming, Manning.
- M. A. Sridhar: Advanced Java Networking, Prentice Hall.
- Todd Courtois: Java Networking and Communication, Prentice Hall.
- Nataraj Nagaratnam, Brian Maso, Arvind Srinvasan: Java Networking and AWT api Superbible, Waite.
- 大野とし郎・前田英明・井田昌之・松岡聡・中田秀基 編: bit別冊『Javaプログラミング例題集』、共立出版
- 2章 HORB プログラミングマジック (平野 聡, 中原 真則)
- 3章 分散オブジェクト - HORB, RMI, Jeeves - (高木 浩光)
- 4章 Java によるネットワークプログラミング - POP3 メイラとプロキシ・サーバ - (中田 秀基)
ツールキット
RMI
Object Serialization
Java & CORBA
CORBA
HORB
Javaのエージェントフレームワーク
分散オブジェクト一般
モバイルエージェント一般
風間 一洋 (Ingrid Project)