1

私はPHPのバックグラウンドから来ました。私が知っているのはそれだけです

  1. Web サーバーが http 要求を処理します
  2. Web サーバーに組み込まれている PHP インタープリターが PHP スクリプトをコンパイルします。
  3. 上記の結果は HTML になり、Web サーバーによって再びクライアントに返されます。

今、私は一つのことを理解していません。アプリケーションサーバーとは?Web サーバーとアプリケーション サーバーの違いは何ですか。その役割の一般的な例はありますか?

リッチ インターネット アプリケーションとは何ですか? 私の理解では、Google ドキュメントのような Web アプリケーションの単なる派手な名前です。私は正しいですか?

誰かが例を挙げて説明してください。

4

1 に答える 1

3

Web サーバーとアプリケーション サーバーの境界線はあいまいです。一般的な定義の 1 つは、Web サーバーは HTTP および HTTPS のみを介して接続できるが、アプリケーション サーバーは Web プロトコルに加えて他の手段 (メッセージング サービス、リモート メソッド呼び出しなど) を介して接続できるというものです。アプリケーション サーバーは、特定のソフトウェア要件 (トランザクションやリソース管理など) を自動的に処理するコンテナーも提供します。

また、リッチ インターネット アプリケーションは、デスクトップ アプリのように機能する Web アプリです。アクションを実行するたびにページをリロードする必要がなく、さまざまな入力方法があります。これは、Flash、Silverlight、Java、または Ajax Javascript を使用した通常の HTML など、さまざまな方法で実行できます。

于 2010-01-24T06:18:15.573 に答える