これまでソケットの基礎知識、socket(2)、Javaのネットワークプログラミング関係の基礎クラス、クラスとsocket(2)の関係などについて説明してきた。何度かC言語の実装を取り上げながら、Javaのクラスがシステムではどのようなsocket(2)に変換されて動作しているかを紹介してきた。Javaプログラマにとって理解しがたいことも多かったかとおもうが、OSレベルではsocket(2)が動作している、ということを覚えておいてほしい。 今回から数回に渡って、Javaのクラスを使った基本的なネットワークプログラミングについて説明する。これまでServletやさらに上位のフレームワークを使ってしかネットワークプログラミングをしたことがないプログラマは、これを機会に一度実習してみよう。 メールサーバに接続する 第37回 AspectJ 5(2) - メソッドの実行時間を測定するにおいて、アス