Гость
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / В system tray увеличиваю дату вылетает в OperationContext.Current.Channel.Closed / 11 сообщений из 11, страница 1 из 1
05.11.2012, 17:37
    #38025783
stinggga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В system tray увеличиваю дату вылетает в OperationContext.Current.Channel.Closed
Стартую WCF службу. Потом стартую клиента. Всё прекрасно работает.

Как только в system tray увеличиваю дату после чего закрывается канал OperationContext.Current.Channel.Closed. Причём это только если поменять дату в увеличении если уменьшить то нормально. что за .... ? Может дело в настройках ? Кто-то сталкивался ? Помогите второй день бъюсь.
...
Рейтинг: 0 / 0
06.11.2012, 11:49
    #38026468
stinggga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В system tray увеличиваю дату вылетает в OperationContext.Current.Channel.Closed
stinggga,

Форумчане поможите
...
Рейтинг: 0 / 0
06.11.2012, 16:58
    #38027180
buser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В system tray увеличиваю дату вылетает в OperationContext.Current.Channel.Closed
Setting system time using a WCF service cause the WCF service to fail
Вот - индус тоже страдает... Там ниже дяденька что-то ему предлагает и объясняет...
...
Рейтинг: 0 / 0
06.11.2012, 17:40
    #38027266
Lelouch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В system tray увеличиваю дату вылетает в OperationContext.Current.Channel.Closed
buser,

ну дядечка советует не менять время, так как wcf использует его для выявления timeout'ов )
P.S. вопрос - зачем менять дату?
...
Рейтинг: 0 / 0
06.11.2012, 18:11
    #38027334
stinggga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В system tray увеличиваю дату вылетает в OperationContext.Current.Channel.Closed
Lelouch,

Технологическая необходимость. Я с перписки индуса не понял. Какой параметр я могу выставить более 10 минут ?
...
Рейтинг: 0 / 0
06.11.2012, 18:13
    #38027336
stinggga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В system tray увеличиваю дату вылетает в OperationContext.Current.Channel.Closed
Lelouchbuser,

ну дядечка советует не менять время, так как wcf использует его для выявления timeout'ов )
P.S. вопрос - зачем менять дату?

Дни то меняются. И в зависимости от того, когда наступил следующий день клиенту отправляется новые данные с учётом нового дня клиринга.
...
Рейтинг: 0 / 0
06.11.2012, 18:28
    #38027349
Lelouch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В system tray увеличиваю дату вылетает в OperationContext.Current.Channel.Closed
stinggga,

ну поставьте таймаут минут 20, до старта сервиса сделайте 23:55:00, потом смените на следующее число 00:05:00. Вот и проверка. Ну или делайте на время теста таймаут больше суток (если такое возможно).
...
Рейтинг: 0 / 0
06.11.2012, 18:47
    #38027366
stinggga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В system tray увеличиваю дату вылетает в OperationContext.Current.Channel.Closed
Lelouchstinggga,

ну поставьте таймаут минут 20, до старта сервиса сделайте 23:55:00, потом смените на следующее число 00:05:00. Вот и проверка. Ну или делайте на время теста таймаут больше суток (если такое возможно).

Не подскажите про какой параметр идйт речь ? У меня общение между клиентом и сервером по net.tcp. Не бейте больно :)
...
Рейтинг: 0 / 0
06.11.2012, 19:02
    #38027380
buser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В system tray увеличиваю дату вылетает в OperationContext.Current.Channel.Closed
Lelouch, моя мало-мало буквы вражьего письма понимать :)
stinggga , вот у меня вопрос... а что мешает обрабатывать эту вполне житейскую ситуевину? Может в это русло... так сказать направить молодецкий задор?
...
Рейтинг: 0 / 0
06.11.2012, 19:38
    #38027418
stinggga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В system tray увеличиваю дату вылетает в OperationContext.Current.Channel.Closed
//begin Пытаюсь изменить InactivityTimeout Возвращает или задает время ожидания перед каналом закрытые из-за отсутствия активности.
System.ServiceModel.Channels.BindingElementCollection bec = tcpBinding.CreateBindingElements();
System.ServiceModel.Channels.SymmetricSecurityBindingElement sbe =
(System.ServiceModel.Channels.SymmetricSecurityBindingElement)bec.Find<System.ServiceModel.Channels.SymmetricSecurityBindingElement>();
if (sbe != null)
{
// всегда null :(
System.ServiceModel.Channels.LocalServiceSecuritySettings lss = sbe.LocalServiceSettings;
lss.InactivityTimeout = new TimeSpan(100, 0, 0);
}
//end



sbe = null
...
Рейтинг: 0 / 0
23.11.2012, 17:22
    #38051052
stinggga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В system tray увеличиваю дату вылетает в OperationContext.Current.Channel.Closed
помогло увеличения timeout
...
Рейтинг: 0 / 0
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / В system tray увеличиваю дату вылетает в OperationContext.Current.Channel.Closed / 11 сообщений из 11, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]