2009-08-27 8 views
0

J'ai développé une application de discussion Silverlight. ma question est (a) peut netmsmqbinding support illimité des connexions du service wcf. parce que d'abord im utiliser pollingduplex contraignant mais il ne supporte que 10 connexion sur iis6 également sur serveur édition.im déjà défini des options de limitation de service, mais pas d'effet sur le serveur iis. alors maintenant je veux aller pour netmsmqbinding. s'il vous plaît expliquez-moi msmqbinding limitations.can son meilleur pour l'application de chat ou pas? Aidez-moi à prendre une décision.netmsmqbinding avec les connexions silverlight limit

Merci

Répondre

1

Pour autant que je sais (mais je ne sais pas Silverlight tout ce bien), il ne supporte que le basicHttpBinding.

Et même si Silverlight a pris en charge MSMQ - ce n'est certainement pas un bon protocole à utiliser lorsque vous créez une application de discussion. La file d'attente peut mettre en mémoire tampon les messages et les remettre plus tard. Cela fonctionne bien dans beaucoup de scénarios, mais quand je discute avec quelqu'un, je veux que mon message apparaisse tout de suite - pas "un peu plus tard" ...

Donc si vous avez vraiment besoin d'utiliser MSMQ d'une façon ou d'une autre , Je pense que vous devez avoir un service frontal basé sur BasicHttp qui va de votre client Silverlight au serveur, puis sur le serveur redirige votre message vers une file d'attente MSMQ.

Marc

+0

également MSMQ serait un élément nécessaire pour le client, ce qui est pas installé par défaut et ne vous limiter uniquement à Windows clients. –

Questions connexes