2010-12-14 11 views
-1

ich ein Bedürfnis nach einem einfachen habe, leicht .Net-basierte Web-Server-Engine, die bequem hunderte (oder sogar Tausende) von gleichzeitigen Anfragen dienen, ohne ins Schwitzen zu kommen.Sehr hohe Leistung .Net-basierte Engine für Web-Handling fordert

Ich liebe die Idee von node.js, aber es hat nur einen .Net-Port und es scheint einige erhebliche Einschränkungen bei der Bildung von blockierenden Schreibvorgänge zu haben und wurde nicht weiter entwickelt, da der Autor es schnell zusammenpeitschte. Hat jemand es für High-Performance-Sachen verwendet?

Welche Alternativen gibt es? Müssen wir wirklich etwas Brauchbares entwickeln?

+3

Sie meinen etwas wie IIS auf Windows Server? – kemiller2002

+0

Ja nichts, was du beschrieben hast, lässt mich verstehen, warum du denkst, dass du eine benutzerdefinierte App für so etwas brauchst. –

+0

Nun, ich gebe diese Frage auf, weil sie auf schlechten Informationen basiert. Danke für die Antworten obwohl Jungs ... –

Antwort

5

Ich werde aus der Tatsache, davon ausgehen, dass Sie dies fordern, dass IIS wird für Dich nicht (denn wenn es eine Chance ist, dass IIS funktionieren würde, würde ich vorschlagen, es stattdessen verwenden).

Sie könnten überprüfen Manos (einen gesamten Rahmen mit seinem eigenen Web-Server).

Sie könnten auch versuchen, die Wieder verteilbar Version von Cassini.

+0

Ich lese an Orten, die IIS oft bei 30-40 Anfragen pro Sekunde ausfüllt. Ich gebe zu, dass diese ganze Frage überflüssig ist, wenn meine Quellen tatsächlich falsch sind ...? –

+2

Ihre Quellen sind ziemlich falsch. IIS kann weitaus mehr Anfragen bearbeiten als das ... Fragen Sie einfach das StackOverflow-Team. In der Regel sind die Engpässe in IIS-Webanwendungen schlecht geschriebener Code und schlecht optimierte IIS-Konfigurationen. –

+0

30-40 Anfragen ist absurd. – Amy

Verwandte Themen