イラスト・図解シリーズサーバのしくみがわかる本

[表紙]サーバのしくみがわかる本

四六判/272ページ

定価(本体1,580円+税)

ISBN 4-7741-1000-0

ただいま弊社在庫はございません。

→学校・法人一括購入ご検討の皆様へ

書籍の概要

この本の概要

本書は,来るべき「サーバ中心時代」に対応できるようなサーバの基本的知識について解説したものです。サーバに関する内容を入門から中級まで幅広く網羅していますので,インターネットの経験者やシステム専門家でもお役に立てる内容です。

こんな方におすすめ

  • インターネット上のサーバのしくみを知りたい方
  • サーバを立ててみたい方

目次

■1章 ネットワーク社会を支えるサーバ

  • 1.1 変わるライフスタイル
    • ・ 広がる電子商取引
  • 1.2 さまざまなサーバが活躍
    • ・ 買い物をするのに必要なサーバ
    • ・ サーバの意味
  • 1.3 電子メールからサーバを知る
    • ・ メールアドレスのしくみ
    • ・ メールサーバのしくみ
    • ・ 郵便ポストとメーラ
  • 1.4 ホームページからWebサーバを知る
  • 1.5 サーバの基礎知識
    • ・ サーバのモデル
    • ・ 具体的な構成
    • ・ LAN
    • ・ プロトコル
    • ・ インターネットとイントラネット
  • 1.6  サーバの登場する場面
    • ・ ピア・ツー・ピアLAN
    • ・ 閉じたネットワーク
    • ・ インターネット接続
    • ・ 中規模なネットワーク

■2章 さまざまなサーバ

  • 2.1 サーバの全貌
  • 2.2 メールサーバ
    • ・ 電子メールの種類
    • ・ メールの方式
    • ・ インターネットのメールサーバ
    • ・ メールサーバの機能
    • ・ 電子メールソフトの機能
    • ・ 電子メールの危険性
  • 2.3 Webサーバ
    • ・ ホームページとハイパーテキスト
    • ・ httpというプロトコル
    • ・ Webサーバの動作
  • 2.4 ftpサーバ(プログラムをダウンロードする)
    • ・ 匿名ログインでftpサーバにアクセスする
    • ・ ダウンロードプログラムの伸長
    • ・ Gopherサーバ
    • ・ WAISサーバ
  • 2.5 ニュースサーバ(ニュース記事を投稿して購読する)
    • ・ 電子メールとの違い
    • ・ ニュース記事とニュースグループ
    • ・ 世界中のニュースを分類
  • 2.6 ネームサーバ (電話帳の機能)
    • ・ IPアドレスとドメイン
    • ・ DNSとリゾルバ(電話帳のしくみ)
  • 2.7 プロキシサーバ(ブラウザの仕事を代理する)
  • 2.8 ファイアウォールサーバ
  • 2.9 ゲートウェイサーバ(関所を管理する)
    • ・ 経路管理
    • ・ ルータ
  • 2.10 DHCPサーバ(IPアドレスを自動的に付与する)
  • 2.11 ディレクトリサーバ(ディレクトリ検索サービスを行う)
    • ・ ファイルの一覧表
    • ・ ファイルを一元管理する
    • ・ ディレクトリサーバの機能
  • 2.12 RASサーバ(どこでもオフィスを実現)
    • ・ RASサーバを利用しない場合
    • ・ RASサーバの効用
  • 2.13 インデックスサーバ(サーチエンジンの裏方さん)
    • ・ 商用サーチエンジン
    • ・ サーチエンジンの種類
    • ・ 検索方式
    • ・ 検索言語
    • ・ 全文検索システム
  • 2.13 認証サーバ(本人であるという身元を証明する)
    • ・ 認証サーバのサービス
    • ・ デジタルID
    • ・ デジタルキー
    • ・ 暗号

■3章 サーバを支えるもの

  • 3.1 サーバを構築する技術
  • 3.2  オペレーティングシステム
    • ・ UNIX
    • ・ トランザクション処理
    • ・ セッション管理
  • 3.3 プログラム言語
    • ・ プログラム言語
    • ・ C言語のプログラム
    • ・ サーバ用プログラム言語
  • 3.4 ネットワーク
    • ・ LAN
    • ・ パケットとパケット分割
    • ・ パケットの衝突回避
    • ・ IPアドレス
    • ・ プロトコル
    • ・ TCP/IPプロトコル体系
  • 3.5 クライアント
    • ・ なぜクライアント・サーバなのか
    • ・ ブラウザ(ユーザインターフェースの統一)

■4章 サーバのプログラミング

  • 4.1 サーバを支える技術
  • 4.2  HTMLによるプログラミング
    • ・ 静的HTMLと動的HTML
    • ・ プラグインのしくみ
  • 4.3 Java
    • ・ Javaのしくみ
    • ・ アプレット
  • 4.4 オブジェクト指向言語
    • ・ オブジェクトとは
    • ・ クラス(属性分類の代表)
    • ・ Javaのプログラミング
  • 4.4 イベント・ドリブン
  • 4.5 JavaScript
    • ・ 計算させてみよう
  • 4.6 CGIプログラミング
    • ・ データベース検索とCGI
    • ・ CGIの処理手順
    • ・ CGIプログラミングの実際
    • ・ CGIのためのプログラム言語
    • ・ CGIプログラムの一般規則
    • ・ シェル言語
    • ・ アンケート・フォーム
  • 4.7 ASP

■5章 イントラネットにおけるサーバ

  • 5.1 イントラネットの特徴
  • 5.2 連携のしくみ
    • ・ ブラウザで見積書を作成
    • ・ 処理の流れ
  • 5.3 データベースとWebの違い
  • 5.4 検索の違い
  • 5.5 クライアント・サーバ型データベース
  • 5.6 データベース・サーバ
    • ・ SQLとは
    • ・ SQLのCGIプログラム
    • ・ 一体方式による処理
  • 5.7 グル−プウェア・サーバ
    • ・ ワ−クフロ−処理
    • ・ 文書管理サーバ
  • 5.8 エクストラネット・サーバ
    • ・3層構造(3ティア・モデル)
    • ・ ネットワ−ク統合サ−バの役割

■6章 高度なサーバ

  • 6.1 電子商取引サーバ
    • ・ 電子商取引サーバに必要なもの
    • ・ どのように決済を行うか
  • 6.2 プッシュ・サーバ
    • ・ 情報プルから情報プッシュへ
    • ・ プッシュ・サーバのしくみ 9
  • 6.3 VODサーバ
    • ・ データ圧縮
    • ・ 主な圧縮技術
    • ・ MP3(MPeg audio layer )
  • 6.4 エージェント・サーバ
    • ・ 情報検索エージェント
    • ・ エージェントの方式
    • ・ エ−ジェント・サーバのしくみ
  • 6.5 モバイル・サーバ
    • ・ モバイル端末のクライアントソフト
    • ・ モバイル・サーバの構成
    • ・ デ−タベ−スのレプリケ−ション