2009-10-08 5 views
0

J'utilise WCF grâce à l'intégration Spring.net WCF link textdélai d'attente du client lors de l'utilisation WCF par Spring.net

Cela fonctionne relativement bien, mais il semble que WCF et le printemps se gêner les uns des autres lors de l'instanciation canaux client. Cela signifie que seul un canal client unique est créé pour un service et que, par conséquent, les clients obtiennent un délai d'attente après l'expiration du délai configuré, car le même canal client a été ouvert depuis son instanciation par Spring. Pour rendre les choses pires, une fois qu'un canal passe à un état de panne, cela affecte tous les utilisateurs de ce service puisque le printemps ne crée pas de nouveau canal pour chaque utilisateur.

Est-ce que quelqu'un a réussi à utiliser WCF et Spring.net pour travailler ensemble sans ces problèmes?

Répondre

1

J'ai créé une petite bibliothèque pour vous aider avec Spring.NET dans ces circonstances. Vous pouvez trouver le svn repo here. Plus d'informations peuvent être trouvées sur mon blog.

+0

merci Benny. Je suis tombé sur votre bibliothèque il y a quelque temps et c'était la chose la plus proche de ce dont j'avais besoin. J'ai réussi à le modifier un peu pour répondre à mes besoins (comme l'héritage de l'interface), mais le projet a été mis en conserve à cause d'autres problèmes de WCF. Merci beaucoup pour l'aide. Vous devriez soumettre votre bibliothèque au printemps! – Khash

Questions connexes