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

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

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

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

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

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

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

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

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

Не подскажите про какой параметр идйт речь ? У меня общение между клиентом и сервером по net.tcp. Не бейте больно :)
...
Рейтинг: 0 / 0
В system tray увеличиваю дату вылетает в OperationContext.Current.Channel.Closed
    #38027380
Фотография buser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lelouch, моя мало-мало буквы вражьего письма понимать :)
stinggga , вот у меня вопрос... а что мешает обрабатывать эту вполне житейскую ситуевину? Может в это русло... так сказать направить молодецкий задор?
...
Рейтинг: 0 / 0
В system tray увеличиваю дату вылетает в OperationContext.Current.Channel.Closed
    #38027418
stinggga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
//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
В system tray увеличиваю дату вылетает в OperationContext.Current.Channel.Closed
    #38051052
stinggga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
помогло увеличения timeout
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / В system tray увеличиваю дату вылетает в OperationContext.Current.Channel.Closed
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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