サーブレット

サーブレットとは、Oracle Java Servlet API およびその関連クラスとメソッドを使用する、サーバー・サイドの Java™ プログラムのことです。このような Java プログラムは、Web サーバーの機能性を拡張します。この拡張は、動的コンテンツの生成と Web クライアント要求に対する応答により実現します。ブラウザーが要求をサーバーに送信した時点で、サーバーでは要求情報をサーブレットに送信することができ、 サーブレットではブラウザーに戻される応答を構成することができます。

アプレットが Web ブラウザー上で実行してそのブラウザーの機能を拡張するのと同じように、 サーブレットは、WebSphere® Application Server などの Java 使用可能 Web サーバー上で実行してそのサーバーの機能を拡張します。サーブレットは、その柔軟性と拡張容易性により、企業がデータベースを Web に接続できるように一般的に利用されています。

サーブレットは必要なものを完備したプログラムとすることができますが、 アプリケーション開発は以下の 2 つの部分に分けることができます。 以上の枠組みを用いて、Java Bean により処理されるビジネス・ロジック、JavaServer Pages (JSP) または HTML ファイルにより処理される表示ロジック、およびサーブレットにより処理される HTTP プロトコルを持つように選択することができます。

ワークベンチを使用して、サーブレットを開発、デバッグ、およびデプロイすることができます。サーブレット・オブジェクト内にブレークポイントを設定し、毎回再開する必要もなく、 コードをステップスルー・デバッグして、実行サーバー上で実行サーブレットに動的に組み込まれる変更を行うことができます。

トピックのタイプを示すアイコン 概念のトピック
インフォメーション・センターのご利用条件 | フィードバック

タイム・スタンプ・アイコン 最終更新: May 29, 2014 10:20

ファイル名: cservlet.html