プログラム

(秘)JavaServlet技法

初心者から上級者まで。Java言語によるプログラミングの真髄をレクチャーします。Webシステム開発のエキスパート「株式会社 慶」が発行。

全て表示する >

(秘)JavaServlet技法

2004/11/01

*************************************************************************
_/_/_/_/_/_/_/_/_/_/_/_/_/  (秘)JavaServlet技法  _/_/_/_/_/_/_/_/_/_/_/_/
*************************************************************************
第116号  2004/11/01 発行現在の購読者数:4397
  ▼  Servlet技法:第116回
  ▼  コラム
  ▼  次回予告
  ▼  編集後記
  ▼  編集長からのお知らせ

*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
  Servlet技法:第116回
*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
今回はTomcatと連携して使うwebサーバー、Apacheについて簡単に
お話したいと思います。



↓前回までの記事はこちら↓
http://www.kei-ha.co.jp/mag.html


↓ご意見・ご質問はこちらから↓
mag@kei-ha.co.jp



Tomcatはwebサーバー機能は応答速度が遅く、また、細かい設定が
出来ないなどの十分なものではありません。
実際はwebサーバーとしてApache等と連携させて使います。



◆Apacheとは?


NCSA httpd 1.3をベースに、
1995年に開発が始まったWebサーバです。

ApacheはLinux、FreeBSDなどを含むUNIX系のOSで稼働し、
マイクロソフトのWindowsにも移植されています。

ApacheはBrian BehlendorfとCliff Skolnickを中心として
組織されたApache Groupにより開発され、
最初の公式リリースバージョンは0.6.2です。

1999年6月より、開発はApache Software Foundationに
移管されました。

世界中で人気が高く、Apache Software Foundationの発表では
Webサーバの60%がApacheを使用しているといいます。

Apacheはフリーソフトウェアとして無償で公開され、
世界中のボランティアのプログラマたちの手によって
開発されました。誰でも修正・再配布することができます。

Apacheはもともと、NCSA httpdの細かいバグを修正したり、
新しい機能を追加するためのパッチ(patch)の寄せ集めとして
開発されていたため、“A patchy”
(寄せ集め、つぎはぎなどの意)とされています。

現在のApacheは単独で動作するWebサーバとなっており、
世界で最も使われているWebサーバとなっています。


Apacheは設定の簡易さと処理の高速性、
モジュールによる拡張性の高さなどの特徴を持ち、
信頼性の高さから数多くのWebサーバに採用されています。
Apacheの主な機能として、


・Proxyサーバ

・SSI

・CGI

・認証機能

・SSL

・keep-alive

・バーチャルホスト

・cookie

などが挙げられます。

2001年5月現在の最新バージョンは1.3.19であり、
パブリックベータ版として2.0.16が公開されています。

                                モリモリ
----☆PR☆---------------------------------------------------------------
  オブジェクト指向を勉強したい!,Javaを勉強したい!
  メールマガジン『JavaScript&Javaで目指そう!基本情報技術者試験』
を購読してますか?  (無料)執筆は,宿題メールでおなじみの斎藤末広
  登録  http://www.mag2.com/m/0000066251.htm
  詳細  http://www.3721p.com/java/jmaga/
---------------------------------------------------------------☆PR☆---
*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
  コラム
*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
Javaのメリット・デメリット
メリット
(1)メモリ上に常駐するので、実行するごとに新しいプロセスを
   生成しなくて済む
(2)マルチスレッドで動作することができる
(3)Javaのメリットをそのまま享受することができる

上記の点は、Servletが主に利用されるWebアプリケーションの
特徴を考えた場合、非常に有用なものとなります。
(1)、(2)の点について考えた場合、
もしもクライアントとサーバが1対1でやりとりをしているだけであれば、
あまり差がないことであっても、Webアプリケーションの場合には、
1つのサーバに対して不特定多数のクライアントが
同時にアクセスしてサービスを受けるため、
これらの特徴はサービスの応答速度の向上(=顧客の快適さ)
に大きく影響します。
インターネット上のサイトでのサービスのような
公開系のWebアプリケーションにおいては、それは顕著なものとなります。

デメリット
(1) Javaの実行速度の遅さ
(2)Servletに対応したインターネット・サービス・プロバイダ(ISP)が
ほとんどない
(3)Java技術者そのものの不足

 今後利用されるようになってくるであろうJ2EEでも、
Webブラウザとの通信にはServletが用いられており、
Webアプリケーションにおいては、
もはやServletを使うことは「常識」となりつつあります。

*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
  次回予告
*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
  □  Servlet技法:117回
  □  コラム
  □  次回予告
  □  編集後記
  □  編集長からのお知らせ
      次号は、11月8日発行予定です。乞うご期待!!
*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
  編集後記
*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
新札

今日から新しいお札が流通するそうです。
一万円札は変わらず「福沢諭吉」、五千円札は「樋口一葉」、
千円札は「野口英世」だそうです。

今日、九時から流通させる為、
日銀では朝六時から準備に終われていたそうです。
約二年掛けて、現行のお札との入替が進められ、
暫くの間は現行と新札の両方を使うことになる様です。

また、お札番号によってはプレミアがついて、
数倍〜数十倍の価値がつくそうです。
暫くは一攫千金を夢見て、新札を手に入れる度に、
確認する日々が続きそうです。

                                                                 やなぎぃ
*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
              *  *  *  編集長からのお知らせ  *  *  *
*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
◆━◇ PR ◇━◆
□■□-------------------------------------------------------------------
■◇■モバイルコマースなら「K-CODE」http://kcode.jp/kcode/index.html
□■□-------------------------------------------------------------------

  ┏━━━━━━━━━━━━┓
  ┃携帯メルマガサイト誕生!┃
  ┗━━━━━━━━━━━━┛
  ☆☆☆お気楽"無料"マガジンサイト『プッチマガ』☆☆☆
  登録も配信もラクラク♪3分でメルマガ配信できちゃう!

  ●●●今週のオススメ『プッチマガ』●●●
  真のSEに贈る、品質管理のノウハウ集
  【品質の番人】!これまで誰も書かなかった
  「システムの品質を実現する方法」を具体的に伝授します。
  登録はもちろん無料!毎週火曜日発行です。

  ↓メルマガ購読&登録はコチラ
  http://kcode.jp/pmag/index.html 提供:株式会社慶
-------------------------------------------------------------------------
  ┏━━━━━━━━━━━━━┓
  ┃あなたのソースを再チェック┃
  ┗━━━━━━━━━━━━━┛
  ☆KSCCでJava、HTML、SQL等々ソースコードを総チェック!☆
  ・性能劣化の原因となるロジックの自動検出機能
  ・プログラムのステップ数計測(Javaは実ステップ数も)
  etc。。他にも機能満載!↓無料お試し&ご注文はコチラ
  ☆近々バージョンアップ予定!☆
  http://kcode.jp/shop/ks 提供:株式会社慶
-------------------------------------------------------------------------
  ┏━━━━━━━━━━━┓
  ┃ソフトウェア業界航海術┃
  ┗━━━━━━━━━━━┛
  ソフトウェア業界の本質をまとめました
  「皆に読ませちゃいました」(某中小ソフトウェア会社社長)
  「こういう視点で書かれた本は他にない。」(某フリーSE)
 「バイブル的存在の位置付けとし、業務に対する考え方(自覚)を、
  社員にも広めて行ければと考えております。」(某大手ソフトウェア会社課長)
   http://kcode.jp/shop/ks 提供:株式会社慶
-------------------------------------------------------------------------
  ┏━━━━━━━━━━━━┓
  ┃航空ファン要チェック!!┃
  ┗━━━━━━━━━━━━┛
  ♪♪♪航空祭でも出店中!♪♪♪
  新作続々登場!ダイキャストモデルも完成しました!
  T-シャツからお子様用飛行服まで豊富な品揃え!
  一度遊びにきて下さいね♪
   http://kcode.jp/shop/bluemax 提供:BlueMax
-------------------------------------------------------------------------
  ┏━━━━━━━━━━━━━┓
  ┃   (秘)Linuxサーバ      ┃
  ┗━━━━━━━━━━━━━┛
  ☆☆新メールマガジン「(秘)Linuxサーバ」☆☆

    Linux初心者が「Linuxとは何なのか」というところから、
    どのようにしてLinuxサーバを構築していけば良いのか
    といったところまで幅広い分野を扱っていくメールマガジンです。
    Linuxに興味をお持ちの方は、ぜひご購読ください。

    ↓ご登録はこちらから↓
    http://www.kei-ha.co.jp/magmenu.html  提供:株式会社慶
-------------------------------------------------------------------------
  ┏━━━━━━━━━━━━━┓
  ┃  (秘)データベース構築術  ┃
  ┗━━━━━━━━━━━━━┛
  ☆☆新メールマガジン「(秘)データベース構築術」☆☆

「DBをやってみたいけど〜」と思っていた方、今回を機に登録してみてください。
気づいたらDBを構成できるようになっているはずです。

http://www.kei-ha.co.jp/magdb.html  提供:株式会社慶
-------------------------------------------------------------------------
   ┏━━━━━━━━━━━━━┓
   ┃ソフトウェア業界 新航海術┃
   ┗━━━━━━━━━━━━━┛
 ☆☆メールマガジン「ソフトウェア業界 新航海術」☆☆
 中小ソフトウェア会社経営者のみならず技術者、管理職必見のメルマガです!!
 技術と経営(財務、法務、人事)の両面で会社と従業員が現実に直面している
 切実な問題の本質を明らかにし、解答を与えます。
 今すぐ→ http://kei-it.com/sailing/  提供:株式会社慶
-------------------------------------------------------------------------
∞〜∞〜∞〜∞〜∞〜∞〜∞〜∞〜∞〜∞〜∞〜∞〜∞〜∞〜∞〜∞〜∞〜∞〜∞

                  このメールマガジンは、

                  まぐまぐ
                  http://www.mag2.com/

                  melma!
                  http://www.melma.com/

                  Macky
                  http://macky.nifty.com/index.htm

                  カプライト
                  http://kapu.biglobe.ne.jp/index.html

                  を利用して発行しています。

┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
        「(秘)JavaServlet技法」は株式会社慶が発行しています。
                  http://www.kei-ha.co.jp/mag.html
             ご意見・ご質問等はこちら→mag@kei-ha.co.jp
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛

規約に同意してこのメルマガに登録/解除する

メルマガ情報

創刊日:2001-10-02  
最終発行日:  
発行周期:毎週月曜発行  
Score!: - 点   

コメント一覧コメントを書く

この記事にコメントを書く

上の画像で表示されている文字を半角英数で入力してください。

※コメントの内容はこのページに公開されます。発行者さんだけが閲覧できるものではありません。 コメントの投稿時は投稿者規約への同意が必要です。

  • コメントはありません。