Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как грамотно закрыть соединение с клиента?
|
|||
|---|---|---|---|
|
#18+
Клиент вызывает метод WCF под названием CloseClient() (это моной написаный метод). Он кое-что делает и в конце выполняет Код: plaintext Клиент получает Exception: Коммуникационный объект System.ServiceModel.Channels.ServiceChannel нельзя использовать для связи, так как он находится в состоянии Faulted. Что можно сделать, чтобы не было ошибки? Понятно, что канал пропадает и назад ничего не может возвратиться. Делать односторонний вызов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2010, 16:36 |
|
||
|
Как грамотно закрыть соединение с клиента?
|
|||
|---|---|---|---|
|
#18+
vlsaf, Закрывать только клиента - после ответа с сервера. Зачем это делать "с той стороны" - ведь можно с этой? Я закрываю только клиента, и никаких ошибок не выскакивает. Думаю, сервер сам отсоединится правильно. Все ведь уже придумано за нас... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2010, 17:39 |
|
||
|
Как грамотно закрыть соединение с клиента?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2010, 18:14 |
|
||
|
Как грамотно закрыть соединение с клиента?
|
|||
|---|---|---|---|
|
#18+
гыыы... а если вместо Abort(); делать Close(); ? >>Не грози Владимирскому Централу, попивая виски у себя в Лондоне ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2010, 07:28 |
|
||
|
Как грамотно закрыть соединение с клиента?
|
|||
|---|---|---|---|
|
#18+
vlsaf Клиент получает Exception: Коммуникационный объект System.ServiceModel.Channels.ServiceChannel нельзя использовать для связи, так как он находится в состоянии Faulted. Sysobjectsгыыы... а если вместо Abort(); делать Close(); ? >>Не грози Владимирскому Централу, попивая виски у себя в Лондоне Если не ошибаюсь, ICommunicationObject можно Close только с состоянии Open ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2010, 11:08 |
|
||
|
Как грамотно закрыть соединение с клиента?
|
|||
|---|---|---|---|
|
#18+
WCF Код: plaintext 1. 2. Это не подойдет, если один и тот же proxy используется в нескольких местах. У меня он на уровне главной формы клиента, например. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2010, 12:48 |
|
||
|
Как грамотно закрыть соединение с клиента?
|
|||
|---|---|---|---|
|
#18+
D129Это не подойдет, если один и тот же proxy используется в нескольких местах. У меня он на уровне главной формы клиента, например. Какой резон держать ресурсы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2010, 13:13 |
|
||
|
Как грамотно закрыть соединение с клиента?
|
|||
|---|---|---|---|
|
#18+
WCFD129Это не подойдет, если один и тот же proxy используется в нескольких местах. У меня он на уровне главной формы клиента, например. Какой резон держать ресурсы? тогда бы уж синглтоном делали, а так ни то ни сё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2010, 13:24 |
|
||
|
Как грамотно закрыть соединение с клиента?
|
|||
|---|---|---|---|
|
#18+
WCFWCFD129Это не подойдет, если один и тот же proxy используется в нескольких местах. У меня он на уровне главной формы клиента, например. Какой резон держать ресурсы? тогда бы уж синглтоном делали, а так ни то ни сё. Так и сделано. Есть просто самописный тамаут - и каждые несколько секунд клиент сигналит - я живой, продлите сессию... так что все время нужно подключение. Закрытие только при выходе из формы или при переключении на другой сервис. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2010, 15:24 |
|
||
|
|

start [/forum/topic.php?fid=19&msg=36407998&tid=1397754]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
79ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 187ms |

| 0 / 0 |
