2010-09-02 2 views
0

J'ai un service Web qui renvoie les messages au client via l'interface de rappel. Les messages sont envoyés sur un fil différent. La performance est plutôt bonne lorsque le service est auto-hébergé. Cependant, lorsqu'ils sont hébergés dans II5, les messages sont envoyés à une vitesse plus lente. Par exemple, sur un service auto-hébergé, il faut 0,2 s pour envoyer un message de 200 Ko.Vitesse de transfert de données du service wcf duplex dans IIS

Pour le service hébergé IIS, il faut 2 secondes. Dans les deux cas, les services utilisent la liaison Silverlight 4 Http Polling Duplex, transferMode = streamedResponse.

Quelles pourraient être les raisons et que peut-on faire pour améliorer la vitesse de transfert dans IIS? J'ai essayé de définir aspNetCompatibilityEnabled = "true" dans la configuration web et la vitesse a empiré.

Répondre

Questions connexes