あなたの質問は有効です。
おそらく、ほとんどの場合、Web に面した Web サーバーについて考えているでしょう。HTML (または json または websockets) の提供は、さらに多くの用途に使用できます。
IIS が外側に面しているときに内部からのみアクセスしたい小さなアプリケーションがあるため、IIS の代わりに Nancy を使用します。また、マシンに IIS がない場合は、インストールする必要はありません。
OSX または *nix を実行しているとします。次に、非常に優れた言語と同じエディターを使用して、Mono で単純な Web サーバーを実行できます。
Netduino のようなマイクロ コントローラーを使用しているとします。IIS はそれに適合しません。ナンシーもそこに走っているとは思えませんが、アイデアはわかります。データを運ぶのに 24 輪車が必要なわけではありません。
たとえば、Win マシンを中心として家を自動化しているとします。では、godsknowwhat を実行する IIS を本当にインストールしますか?
上記の自動化された家がペットの F/OSS プロジェクトであり、自動化されたテストに重点を置いている場合。ナンシーはそれでよく知られています。
別の例は、私の現実に近いものです。古い Umbraco CMS を実行しているスノーフレークサーバーがあります。このマシンに触れる前に、柔らかい手袋をはめます。
その上に別のWebまたはjsonサーバーが必要な場合、ナンシーは可能な限り最小限のインプリントを行います.
OWIN の議論は古くなっていますが、Microsoft は多かれ少なかれ Katana を世に出しているようです。
HTH