ナビゲーションをスキップ

WebLogic HTTP サーブレット プログラマーズ ガイド

  前 次 前/次ボタンと目次ボタンとの区切り線 目次  

HTTP サーブレットの概要

以下の節では、Hypertext Transfer Protocol (HTTP) サーブレットのプログラミングについて概説し、HTTP サーブレットを WebLogic Server で使用する方法について説明します。

 


サーブレットとは

サーブレットとは、Java に対応したサーバで実行される Java クラスです。HTTP サーブレットは、HTTP リクエストを処理し、通常は HTML ページの形式で HTTP 応答を送信する特殊なサーブレットです。WebLogic HTTP サーブレットの最も一般的な使い方は、クライアントサイドのプレゼンテーションに標準的な Web ブラウザを使い、WebLogic Server ではサーバサイドのプロセスとしてビジネス ロジックを処理する、対話型アプリケーションを作成することです。WebLogic HTTP サーブレットは、データベース、エンタープライズ JavaBeans、メッセージング API、HTTP セッションなどの WebLogic Server の機能にアクセスできます。

WebLogic Server は、Sun Microsystems のサーブレット 2.3 仕様で定義されている HTTP サーブレットを完全にサポートしています。HTTP サーブレット形式は、Java 2 Enterprise Edition (J2EE) 規格の不可欠な部分です。

 


サーブレットの特長

 


サーブレットのデプロイメントの概要

 


サーブレットと J2EE

Java 2 Platform、Enterprise Edition の一部であるサーブレット 2.3 仕様に、サーブレット API の実装と、エンタープライズ アプリケーションでのサーブレットのデプロイ方法が定義されています。WebLogic Server など J2EE 準拠のサーバでサーブレットをデプロイするには、エンタープライズ アプリケーションを構成するサーブレットなどのリソースを Web アプリケーションという 1 つの単位にパッケージ化します。Web アプリケーションでは、リソースを格納する特定のディレクトリ構造と、これらのリソースが対話する方法や、クライアントによるアプリケーションへのアクセス方法を定義する、デプロイメント記述子を利用します。また、Web アプリケーションは .war ファイルと呼ばれるアーカイブ ファイルとしてデプロイすることもできます。

Web アプリケーションの作成の詳細については、『WebLogic Server Web アプリケーションの開発』を参照してください。サーブレットの管理およびデプロイメントに関する問題の概要は、「管理とコンフィグレーション」を参照してください。

 


HTTP サーブレット API リファレンス

WebLogic Server では、Java サーブレット 2.3 API の javax.servlet.http パッケージがサポートされます。このパッケージについては、Sun Microsystems から、さらに次のドキュメントが提供されています。

 

フッタのナビゲーションのスキップ  ページの先頭 前 次