13

IIS は Web サーバーですか、それともアプリケーション サーバーですか?

それとも両方ですか?

.Net の Web サーバーとアプリケーション サーバーの違い (または類似点) は何ですか?

ありがとう!

更新:さらなる調査の結果、次のように結論付けられました: すべては「サービス提供」に使用されるプロトコルに依存します

Web サーバー: HTTP のみ、およびアプリケーション サーバー: HTTP を含むすべて。

IIS が HTTP から大幅に逸脱した他のプロトコルを持っているかどうかはわかりません (そうでない場合) より厳密な意味では、単なる Web サーバーです。( http://technet.microsoft.com/en-us/library/cc268242.aspx )

アプリケーション サーバーは、定義上、(任意の) 「アプリケーション」にサービスを提供できる必要があります。ブラウザだけではありません。(このコンテキストでは、Web サービスは問題のある領域です)

間違っている場合は上記を修正してください...ありがとう。

4

1 に答える 1

6

IIS 6.0 は基本的に、ASP.NET 機能を処理する aspnet_isapi.dll という拡張子を持つ Web サーバーです。IIS 7.0 以降では、.NET 処理が Web サーバー自体に統合されており、IIS は .NET アプリケーション (ASP.NET) をホストするアプリケーション サーバーと見なされる場合があります。

.NET で Java Bean コンテナーに似たものを探している場合、実際にはそのような概念はありません。Windows サービスを使用することも、Windows Azure ワーカー ロールを使用することもできます。それらは JBoss などの「アプリ サーバー」に似ています。

もっと具体的な質問はありますか?元の質問から大きく離れずに、さらに詳しく説明することは非常に困難です。

于 2013-08-28T21:03:32.983 に答える