お店のコメント(スペック情報を含む場合もあり)
Amazon.co.jp
本書は、ネットワークのしくみと、それを実現するためのプログラムの作り方を同時に学ぶことができる本である。
Javaは、あらゆる言語の中でもっとも簡単に本格的なネットワークプログラミングを行うことができる言語である。
本書では、単にネットワーク用のAPIを紹介するのではなく、そのネットワーク技術をくわしく説明したうえで、それを実現するためプログラム手法を紹介している。
そのような形で技術の意義を理解し、APIを学ぶことが可能である。
本書を読むと、インターネットアプリケーションの多くは、TCPやUDPの特性を利用して作られているということがわかる。
たとえば、ポートスキャンのアプリケーションは、Socket通信プログラムの最も基本的な機能で作られている。
特定ホストへのポートスキャンならば、20行弱のコードで実現することが可能である。
それ以外にWebやゲームなどのインターネットサーバーを作る方法、whoisコマンドの作り方、SSL通信、メールの送受信を自動化する方法、HTMLを解析する方法などが紹介されている。
これらのサンプルは、各種機能を実現するために力技で作られた複雑なプログラムではなく、Javaがもつネットワーク機能を利用した、短いサンプルプログラムにすぎない。
よって、本書を参考にすれば、手早く自分のアプリケーションにネットワーク機能を組み込むことができるだろう。
本書にはServletの説明は掲載されておらず、同社の『Java Servlet Programming』にてServlet全般が扱われている。
しかし、Servletで作ったクラスに本書で紹介されている機能を実装して、ほかのWebサーバー、メールサーバー、携帯電話などの各種ネットワーク端末と連携するようなWebアプリケーションを作る機会は、今後増えていくと思われる。
Javaを使ったネットワークの取り扱いについて書かれた辞書として、必携の1冊である。
(川藤一真) --このテキストは、 単行本 版に関連付けられています。
日経BP企画
Javaネットワークプログラミング Developing networked applications
Javaのネットワーク・アプリケーションのプログラミング解説書の新版。
内容をJava 2に対応させた。
ネットワーク階層やTCP/IPなどネットワークの基礎についての説明から始まり,SMTPによるメールの送信やPOPとIMAPによるメールの受信,WebのブラウジングやCGIプログラムへのデータ送信などを解説する。
シンプルなサンプル・コードを用いて丁寧に解説するなど,初心者にも分かりやすい構成となっている。
(日経Linux 2002/01/01 Copyright©2001 日経BP企画..All rights reserved.)
Javaネットワークプログラミング Developing networked applications
Javaによるネットワーク・プログラミングの解説書。
ネットワークの基本概念やJava I/O,スレッドなどの基礎知識を説明した後で,(1)ソケットを使ったプログラミングや(2)電子メールを組み合わせたプログラミング,(3)分散システムを構築するための「RMI(Remote Method Invocation)」を使ったプログラミング,(4)「URLConnection」クラスなどを使って各種プロトコルやコンテンツに対応するためのプログラミング――などを解説する。
(日経オープンシステム 2001/12/01 Copyright©2001 日経BP企画..All rights reserved.)
--このテキストは、 単行本 版に関連付けられています。
商品の説明をすべて表示する
商品ジャンル
商品名
最終調査日時
2013/02/25 (Mon) 19:18:15
価格の変動(直近3回 : ¥0は未調査回)
取得日時
販売価格
ポイント
実質価格
在庫状態
2013/02/25 (Mon) 19:18:15
¥3,522
0 %
¥3,522
2012/04/23 (Mon) 12:44:34
¥3,600
0 %
¥3,600
2012/02/05 (Sun) 19:56:49
¥2,922
0 %
¥2,922
サイト内キーワード検索
商品名の検索は通常の商品検索ボックスで。
コメントやスペックなどから検索したい場合はこちらから。
コメントやスペックなどから検索したい場合はこちらから。
広告