Microsoft が小規模環境向けに推奨している ASP.NET ベースの Web サイトおよび Web サービスをホストする IIS 以外の可能性はありますか?
3 に答える
IIS 7 の Hostable Web Coreを使用して、独自のアプリケーション内で独自の Web サーバーをインプロセスでホストできます。 もちろん、ポート 80 をリッスンする独自のアプリを作成することもできます。
Cassini Web Server で ASP.NET に基づいて Web サイトと Web サービスをホストすることもできます。 Cassini Web Server の Web サイトはこちらです。サイトからの概要:
「UltiDev Cassini は、ASP.NET 3.5、3.0、2.0、および 1.1 アプリケーションと静的 HTML サイトをホストできる無料の軽量で再配布可能な Web サーバーです。」
もちろんマイクロソフトは推奨していませんが、この Web サーバーはアプリケーションのセットアップ パッケージに組み込むことができます。
Ohad には、apache で実行するためのチュートリアルがあります: asp.net on apache。私はそれがどれだけうまくいくか本当にわかりませんが、うまくいきます。Microsoft が IIS 以外を推奨しているとは思いませんが、なぜそうするのでしょう。ほとんどの小規模な使用では、Windows サーバーには、小規模なサイトに必要なすべてが既にパッケージ化されています。使用可能な Windows サーバーがない場合を除き、代替手段を見つける必要がある理由がわかりません。その場合、apache ポートが機能するはずです。あなたのために。