Javaによる はじめてのインターネットプログラミング
2001年10月16日紙版発売
北山洋幸 著
B5変形判/312ページ/CD1枚
定価2,728円(本体2,480円+税10%)
ISBN 4-7741-1319-0
ただいま弊社在庫はございません。
書籍の概要
この本の概要
本書はVBなどで簡単なプログラムが作れるような方が,「Javaでネットワークプログラムを簡単に作ることができること」の解説に主眼を置いています。Javaで実用的なネットワーク,および,インターネット対応のプログラムを作成することを目指します。
こんな方におすすめ
- 実際にプログラムコードを読みながらJavaを学習したい人
- インターネットで利用できるプログラミングを作ってみたい人
目次
第1章 Javaとネットワークの基礎知識
- 1-1 Javaの基礎知識
- Javaのメリット
- Javaプログラミングに必要なもの
- Javaの動作
- Javaで作ることのできるプログラム
- Javaの落とし穴
- 1-2 インターネットとは
- 対等
- オープン
- 世界規模
- インターネットでできること
- 1-3 プロトコル
- TCP/IP
- NetBIOSとNetBEUI
- IPX/SPX
- 【COLUMN】 RFC
- 【COLUMN】 ソケット
- 【COLUMN】 over IP
- 1-4 プロトコル・スタック
- OSIとTCP/IPの関係
- ソケットとの関係
- IPX/SPXとODI
- NetBEUIとNDIS
- 1-5 トポロジとは
- バス型
- リング型
- スター型
- 1-6 TCP/IPとは
- 1-7 ソケットとは
- 1-8 IPアドレスとは
- サブネット
- プライベート・アドレスとグローバル・アドレス
- ブロードキャスト・アドレス
- IPv6
- 1-9 WWWとは
- WWWクライアント
- 1-10 URLとは
第2章 Java環境のインストール
- 2-1 JDKのインストール
- 付属CD-ROMのJDKをインストール
- 【OnePoint】古いバージョンのJDKをインストールしている場合
- 2-2 環境設定
- パスの設定
第3章 まずは作ってみよう
- 3-1 最初のプログラム
- 【COLUMN】packageステートメント
- コンパイル
- 【OnePoint】Systemクラス
- 3-2 キーボードから読み込んだ文字を画面に表示するプログラム
- コンパイル
- 実行
- 3-3 コマンドラインの解析
- 実行
- 3-4 ファイルの読み込み
- 実行
- 3-5 ファイルへ書き込み
- 実行
第4章 ローカルIPアドレスを取得するプログラム
- 1 ローカルIPアドレスを取得するプログラム
- 【OnePoint】IPマスカレードとは
- 【OnePoint】NATとは
- 2 プログラム
- コンパイル
- 実行
- 【OnePoint】DHCP
第5章 ホスト名からIPアドレスを取得
- 1 ホスト名IPアドレスを取得
- 2 プログラム
- 実行
- 【COLUMN】ダイアルアップ
- 【COLUMN】ターミナルアダプタ
- 【COLUMN】ダイアルアップルータ
第6章 ポートスキャンプログラム
- 1 ポートスキャンプログラム
- 2 Socketクラスでポートスキャン
- 実行
- パーソナルWebサーバ
- 【COLUMN】他社のサーバをスキャンするな
- 【COLUMN】ポート番号とは
- 3 DatagramSocketクラスでポートスキャン
- 実行
- 【COLUMN】ファイアーウォール
第7章 メール受信プログラム
- 1 メール受信プログラム
- POP3プロトコル
- ストリームクラスについて
- 2 プログラム
- 【OnePoint】POP3のポート番号
- 実行
- 【COLUMN】POP3とは
- 【COLUMN】プロバイダとメールサーバの関係
第8章 メール送信プログラム
- 1 メール送信プログラム
- SMTPとは
- 電子メール送信手順
- SMTP応答コード
- SMTPコマンド
- ストリームクラスについて
- 2 プログラム
- 【OnePoint】SMTPのポート番号
- コンパイル
- 実行
第9章 HTMLドキュメント読み出しプログラム
- 1 HTMLドキュメント読み出しプログラム
- 【OnePoint】HTMLとは
- 【OnePoint】HTTP
- 2 プログラム
- 実行
第10章 ftpクライアントプログラム
- 1 ftpクライアントプログラム
- 2 接続するだけのFTPプログラム
- プログラム説明
- 実行
- 3 簡易ftpクライアントプログラム
- プログラム説明
- 実行
- 【COLUMN】PPP
第11章 簡単な通信プログラム
- 1 簡単な通信プログラム
- 接続の手順
- 2 サーバープログラム
- 3 クライアントプログラム
- 実行
- LAN上で動作
- IPアドレスでの例
- エラーのケース
- 【COLUMN】TCPに関する基本事項
- 【COLUMN】UDPに関する基本事項
第12章 マルチキャストを使った通信プログラム
- 1 マルチキャストを使った通信プログラム
- 2 送信プログラム
- 3 受信プログラム
- 実行
- LAN上で動作
Appendix 便利なネットワークコマンド
- 1 PING
- 2 NETSTAT
- 3 IPCONFIG
- 4 NET
- 5 WinIpCfg
- 索引
- CD-ROMの使い方
この本に関連する書籍
-
Java 500の技
TomcatとJRunを使ってのServletとJSPの実践入門からJDBCを使ってのWeb構築,XML入門から応用まで,File I/Oオブジェクトリファレンス,特別企画のiアプリ作成講座など50...