|
出版社:共立出版
出版日:2013年03月12日頃
ISBN10:4320123190
ISBN13:9784320123199
販売価格:3,080円
わたしたちの生活になくてはならなくなったWebをプラットフォームとして,目的地までのルートを検索したりショッピングしたりするなどさまざまなアプリケーション(Webシステム)が数多く動作している。必要に応じてWebサービスやツールを適切に取り入れてWebシステムを開発するためには,Webサーバとクライアント(Webブラウザ)がどのようにメッセージをやり取りしているのか,現在のWebシステムには欠くことのできないデータベース,Webサービスの基礎となっているXMLなど幅広い技術を身につけることが不可欠である。さらに,このような幅広い技術とともに,それらが社会や生活の中でどのように活用されているのか,またそのときのポイントは何かを理解することWebシステムを開発するためには非常に重要である。
そこで,本書は,Webシステムの開発に不可欠な技術的な側面と社会的な側面の両方を体系的に理解できるように解説する。技術的な側面の解説では,具体的なプログラムコードも取り上げ,Webシステムを開発するために必要な知識と技術を詳細に説明する。社会的な側面の解説では,地域コミュニティでの応用を中心に,Webシステムの開発・実践例をシステムの目的や工夫なども含めて紹介し,身近な現場で重要な技術を説明されている。
さらに,大学の学部レベルの情報系学生向けの教科書として利用されることも想定しており,これからWebシステムの開発や実践に取り組みたい人の入門書・参考書として利用されることを期待している。
第1章 Webシステムの概要
1.1 Webシステムとは
1.2 インターネット
1.3 Webシステムの歴史
1.4 HTMLとURIとHTTP
1.5 Webシステムの構成
第2章 HTTP
2.1 HTTPとは
2.2 HTTPリクエストとレスポンス
2.3 リクエストメッセージの詳細
2.4 レスポンスメッセージの詳細
2.5 TCP/IPの基礎知識
第3章 クライアントサイド技術
3.1 クライアントサイド技術とは
3.2 HTML
3.3 クライアントサイドの動的処理技術
第4章 サーバサイド技術
4.1 サーバサイド技術とは
4.2 フォーム処理
4.3 サーバサイドの動的処理技術
4.4 データベース
第5章 Webサービス技術
5.1 Webサービス技術とは
5.2 XML
5.3 XMLWebサービス技術
5.4 REST方式のWebサービス
第6章 Webプログラミング技法
6.1 Webプログラミング技法とは
6.2 マッシュアップ
6.3 セッション管理
6.4 Webシステムのセキュリティ
第7章 Webシステムの事例
7.1 ソーシャルメディア
7.2 地域情報システム
|