Rubyネットワークプログラミング
ここでは、Rubyによるネットワークプログラミングの説明を行いたいと思います。 ここで対象としている読者は、ネットワークプログラミング初心者(もしくは入門者)です。
TCP
UDP
Web
HTTP HEADと全てのHTTPヘッダの表示(Net::HTTP)
その他
IPアドレスからホスト名への変換(gethostbyname)
ホスト名からIPアドレスへの変換(gethostbyaddr)
サービス名からポート番号を取得する(getservbyname)
Windows
Win32 IPLHLPAPI GetInterfaceInfoを使う
その他
PlaceEngineから位置を取得してGoogle Earthで表示
関連情報
- インターネット入門(基礎技術)
- インターネットの仕組みを初心者向けに説明しています。
- Linuxネットワークプログラミング
- Linux環境でC言語を使ってネットワークプログラミングを行いたい方はこちらをご覧ください。
- Windowsネットワークプログラミング
- Windows VC++でネットワークプログラミングを行いたい方はこちらをご覧ください。
- Perlネットワークプログラミング
- Perlでネットワークプログラミングを行いたい方はこちらをご覧ください。