2010-12-14 22 views
-1

J'ai besoin d'un moteur de serveur Web simple et léger basé sur .Net qui répondra à des centaines (voire des milliers) de demandes simultanées sans faire de vagues. J'adore l'idée de node.js mais il n'y a qu'un seul port .Net et il semble avoir des limitations significatives dans la création d'écritures de blocage et il n'a pas été développé depuis que l'auteur l'a rapidement mis ensemble. Est-ce que quelqu'un l'a utilisé pour des trucs de haute performance?Moteur très performant basé sur .Net pour la gestion des requêtes Web

Quelles sont les alternatives? Avons-nous vraiment besoin de développer quelque chose de personnalisé?

+3

Vous voulez dire quelque chose comme IIS sur Windows Server? – kemiller2002

+0

Oui, rien de ce que vous avez décrit me fait comprendre pourquoi vous pensez que vous auriez besoin d'une application personnalisée pour quelque chose comme ça. –

+0

Eh bien, je vais abandonner cette question parce qu'elle est basée sur de mauvaises informations. Merci pour les réponses bien que les gars ... –

Répondre

5

Je vais supposer du fait que vous demandez cela que IIS ne fonctionnera pas pour vous (parce que s'il y avait une chance que IIS fonctionne, je suggère de l'utiliser à la place).

Vous pouvez consulter Manos (un cadre complet avec son propre serveur Web). Vous pouvez également essayer la version redistribuable de Cassini.

+0

Je continue à lire dans des endroits que IIS boit souvent à 30-40 demandes par seconde. Je suis prêt à admettre que toute cette question est redondante si mes sources sont en fait fausses ...? –

+2

Vos sources ont tout à fait tort. IIS peut gérer beaucoup plus de demandes que cela ... il suffit de demander à l'équipe StackOverflow. Généralement, les goulots d'étranglement dans les applications Web IIS sont un code mal écrit et des configurations IIS mal optimisées. –

+0

30-40 demandes est absurde. – Amy