J'utilisais basicHttpBinding pour le transfert en continu, Quand je change de liaison à netTcpBinding, Service commence à jeter l'exception ... Aidez-moi à comprendre la liaison la plus rapide pour transférer des flux ...
!Liaisons supportées pour les transferts en streaming WCF
Répondre
Quelques bons liens pour le transfert de fichiers, peuvent vous aider à aller au fond de ce qui se passe:
- streaming: MSDN
... vous ne pouvez utiliser que niveau de transport options de sécurité pour le streaming et vous ne pouvez pas activer des sessions fiables. Le streaming est disponible uniquement avec les liaisons définies par le système suivant:
- BasicHttpBinding
- NetTcpBinding
- NetNamedPipeBinding
- WebHttpBinding
- de Chunks Transfert: Code Project (peut ne pas être pertinent)
- Problèmes de diffusion: weblogs.asp.net
answer in MSDN link, En raison de ces contraintes fonctionnelles, vous pouvez utiliser uniquement des options de sécurité au niveau du transport pour la diffusion en continu et vous ne pouvez pas activer des sessions fiables. En conséquence, le streaming est disponible uniquement avec les liaisons définies par le système suivant: BasicHttpBinding NetTcpBinding NetNamedPipeBinding –
Merci de @ArsenMkrtchyan avoir pris le temps, qui aurait dû être dans la réponse – Basic
@Basic ont ajouté que la réponse pour visibilité. – Tanner
Pouvez-vous publier l'exception? –