Тайм-аут клиента при использовании WCF через Spring.net - PullRequest
0 голосов
/ 08 октября 2009

Я использую WCF через интеграцию Spring.net с WCF текст ссылки

Это работает относительно хорошо, однако кажется, что WCF и Spring сталкиваются друг с другом при создании клиентских каналов. Это означает, что для службы создается только один клиентский канал, и поэтому клиенты получают тайм-аут после истечения настроенного тайм-аута, поскольку тот же клиентский канал был открыт с момента его создания в Spring.

Что еще хуже, когда канал переходит в состояние отказа, это влияет на всех пользователей этой службы, поскольку Spring не создает новый канал для каждого пользователя.

Кому-нибудь удалось использовать WCF и Spring.net для совместной работы без этих проблем?

1 Ответ

1 голос
/ 29 октября 2009

Я создал небольшую библиотеку, чтобы помочь вам с Spring.NET в этих обстоятельствах. Вы можете найти репозиторий SVN здесь . Более подробную информацию можно найти в моем блоге.

...