Ist IIS ein web-server oder application-server?
IIS ist ein web-server oder application-server?
Oder ist es beides?
Was ist der Unterschied zwischen (oder ähnlichkeit) Web-und Application Servern .Net?
Dank!
Update: Auf die weitere Untersuchung, kam die folgende:
Es hängt alles von der Protokoll für 'portion'
Web-server: Nur HTTP und App-server: alle, einschließlich HTTP.
Nicht sicher, ob IIS die anderen Protokolle, die viel abweichen von HTTP, (und wenn es tut,) vielleicht in einem engeren Sinn, ist nur ein Web-Server! (http://technet.microsoft.com/en-us/library/cc268242.aspx)
Application-Server, per definition, sollten in der Lage sein zu bedienen (alle) 'Anwendung'; nicht nur Browser. (web-services als einen problematischen Bereich in diesem Zusammenhang)
Korrigieren Sie die oben genannten, wenn falsch... nochmals vielen Dank.
Du musst angemeldet sein, um einen Kommentar abzugeben.
IIS 6.0 ist im Grunde ein web-server, mit einer Erweiterung, aspnet_isapi.dll behandelt die ASP.NET die Funktionalität. in IIS 7.0 und höher, die .NETTO-handling integriert, der webserver selbst, und IIS betrachtet werden könnte, eine Anwendung, server-hosting .NET-Anwendungen (ASP.NET).
Wenn Sie auf der Suche nach etwas ähnlich wie eine Java Bean container .NET, es gibt wirklich kein solches Konzept. Sie können die Windows-Dienste, oder Sie können mithilfe von Windows Azure-worker-Rollen, ähneln Sie "app-Server" wie JBoss, etc.
Gibt es weitere spezifische Fragen? Es ist wirklich schwierig, mehr erarbeiten, ohne dabei zu weit Weg von deiner ursprünglichen Frage.