powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Передача данных
49 сообщений из 49, показаны все 2 страниц
Передача данных
    #38363104
VIT2708
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите какие есть способы передавать данные из внешних источников в программу на WinForms

вот например есть один программный комплекс внутри которого можна отображать веб страницы и пробрасывать туда переменные через QueryString, там еще есть и др. способы передачи данных.

Так вот если есть программа на WinForms она открыта то как можна в нее передавать данные из вне?
Я уже думал использовать веб сервисы(не знаю правильно это или нет).

Вот приблизительны схемы

1 Внешняя программа -> данные* -> моя программа
2 Внешняя программа -> веб сервис (он получает параметр и передает моей программе) -> моя программа (делает запрос в базу с переданным параметром )

* это просто может быть слово или цифра например ID записи в базе, моя программа получает данные и делает выборку и показывает результат пользователю

Спасибо
...
Рейтинг: 0 / 0
Передача данных
    #38363131
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Захостить веб-сервис (WCF) в своём приложении Winforms и ни в чём себе не отказывать
...
Рейтинг: 0 / 0
Передача данных
    #38363160
VIT2708
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил,

Допустим но как мне отреагировать в программе что ему поступили данные?

то есть нужен какой то слушателя как в например в TCP потому как таймер это плохо или как то по другому можна отловить события передачи?
...
Рейтинг: 0 / 0
Передача данных
    #38363191
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилЗахостить веб-сервис (WCF) в своём приложении Winforms и ни в чём себе не отказывать
Какая-то паранормальная жесть...
...
Рейтинг: 0 / 0
Передача данных
    #38363243
VIT2708
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУИзопропилЗахостить веб-сервис (WCF) в своём приложении Winforms и ни в чём себе не отказывать
Какая-то паранормальная жесть...

Ну если это жесть то что делать?
...
Рейтинг: 0 / 0
Передача данных
    #38363252
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VIT2708Ну если это жесть то что делать?
Увольняться или читать про 3 tier системы.
...
Рейтинг: 0 / 0
Передача данных
    #38363259
VIT2708
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУVIT2708Ну если это жесть то что делать?
Увольняться или читать про 3 tier системы.

Первое не подходит, второе 3 tier не могу понять как может решить мою проблему?
...
Рейтинг: 0 / 0
Передача данных
    #38363268
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VIT2708Первое не подходит, второе 3 tier не могу понять как может решить мою проблему?
Ну если первое не подходит (хотя, на мой взгляд, неплохой вариант), то поможет гугление на тему "wcf duplex binding".
...
Рейтинг: 0 / 0
Передача данных
    #38363273
VIT2708
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУVIT2708Первое не подходит, второе 3 tier не могу понять как может решить мою проблему?
Ну если первое не подходит (хотя, на мой взгляд, неплохой вариант), то поможет гугление на тему "wcf duplex binding".

очень плохой вариант, а за гугление спасибо
...
Рейтинг: 0 / 0
Передача данных
    #38363282
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VIT2708а за гугление спасибо
Только ты должен понимать, что взаимодействовать с внешним миром (твоя внешняя программа или что там) теперь будет сервер приложений и по определенному событию уведомлять подписчиков по дуплексному соединению.
...
Рейтинг: 0 / 0
Передача данных
    #38363299
VIT2708
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

я понял
...
Рейтинг: 0 / 0
Передача данных
    #38363549
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VIT2708МСУпропущено...

Ну если первое не подходит (хотя, на мой взгляд, неплохой вариант), то поможет гугление на тему "wcf duplex binding".

очень плохой вариант, а за гугление спасибо

Этот вариант плох тем, что требуется постоянное соединение, которых не бывает. Если нужна надежность и отказоустойчивость, то необходима ESB с очередью сообщений.
Второй вариант - ETW, если есть возможность размещения на одной машине всего хозяйства. За основу можно взять semantic logging из entlib6
...
Рейтинг: 0 / 0
Передача данных
    #38363561
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaЭтот вариант плох тем, что требуется постоянное соединение, которых не бывает.
Присаживайся, снова двойка.

http://msdn.microsoft.com/ru-ru/library/ms731064.aspx Дуплексный контракт службы — это шаблон обмена сообщениями, в котором обе конечные точки могут отправлять сообщения друг другу независимо друг от друга.


http://djekmusic.blogspot.ru/2012/09/duplex-binding-wcf.html Для решения задач такого типа WCF предлагает разработчикам двухстороннюю (duplex) модель взаимодействия клиента с сервисам. Принцип работы заключается в следующем: клиент соединяется с сервисом и подписывается на некоторое событие (в нашем сценарии - добавление нового товара в магазин) и закрывает соединение с сервисом. Теперь, когда в магазин будет добавлен новый товар - центральный сервис сам установит соединение с клиентом, передав ему информацию о новом товаре.
...
Рейтинг: 0 / 0
Передача данных
    #38363653
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУSeVaЭтот вариант плох тем, что требуется постоянное соединение, которых не бывает.
Присаживайся, снова двойка.

http://msdn.microsoft.com/ru-ru/library/ms731064.aspx Дуплексный контракт службы — это шаблон обмена сообщениями, в котором обе конечные точки могут отправлять сообщения друг другу независимо друг от друга.


http://djekmusic.blogspot.ru/2012/09/duplex-binding-wcf.html Для решения задач такого типа WCF предлагает разработчикам двухстороннюю (duplex) модель взаимодействия клиента с сервисам. Принцип работы заключается в следующем: клиент соединяется с сервисом и подписывается на некоторое событие (в нашем сценарии - добавление нового товара в магазин) и закрывает соединение с сервисом. Теперь, когда в магазин будет добавлен новый товар - центральный сервис сам установит соединение с клиентом, передав ему информацию о новом товаре.


Что убогое, у дуплекса нет оповещения, если одна сторона отвалится
...
Рейтинг: 0 / 0
Передача данных
    #38363655
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЗЫ он пригоден только для твоих говносоветов, а не для реальной жизни
...
Рейтинг: 0 / 0
Передача данных
    #38363679
VIT2708
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVa,

Только что то прояснилось и вы опять меня запутали.
...
Рейтинг: 0 / 0
Передача данных
    #38363851
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VIT2708Только что то прояснилось и вы опять меня запутали.
ясность - первый признак полнейшего тумана (с)
...
Рейтинг: 0 / 0
Передача данных
    #38363865
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaМСУпропущено...

Присаживайся, снова двойка.

пропущено...


пропущено...


Что убогое, у дуплекса нет оповещения, если одна сторона отвалится
Тупая свинья, отвалившемуся клиенту оповещения не нужны, т.к. он их заново получит при первом подключении. Опять ты обделалась, блондинка. Иди читай букварь про дуал байдинги, чудовище.
...
Рейтинг: 0 / 0
Передача данных
    #38363867
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaЗЫ он пригоден только для твоих говносоветов, а не для реальной жизни
Дуплекс? Ты идиот?
...
Рейтинг: 0 / 0
Передача данных
    #38363904
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУSeVaЗЫ он пригоден только для твоих говносоветов, а не для реальной жизни
Дуплекс? Ты идиот?

Муслима, ты уже начала сама с собой калякать? Раньше говнодевелопер тебя хвалил, а теперь… .
...
Рейтинг: 0 / 0
Передача данных
    #38363934
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaМСУпропущено...

Дуплекс? Ты идиот?

Муслима, ты уже начала сама с собой калякать? Раньше говнодевелопер тебя хвалил, а теперь… .
Надень очки, бестолочь, и узри цитирование. Ты писала, что дуплекс требует постоянного соединения. Опять ты обосралась, это не так. Не стыдно ли тебе, девица?
...
Рейтинг: 0 / 0
Передача данных
    #38363938
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дура, ты смои мыслишки блондинки оставь в свое бестолковке и мне не приписывай
...
Рейтинг: 0 / 0
Передача данных
    #38364082
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Свинья, какие мыслишки, ты о чем? Ты ж сам ляпнул очередную глупость, от которой над тобой даже студенты заливаются смехом. Почему за твою тупость должен кто-то отвечать, заморыш?
...
Рейтинг: 0 / 0
Передача данных
    #38364172
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VIT2708потому как таймер это плохоКто тебе сказал такую глупость? Если решение через таймер устраивает - нужно использовать решение через таймер.
...
Рейтинг: 0 / 0
Передача данных
    #38364191
VIT2708
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КVIT2708потому как таймер это плохоКто тебе сказал такую глупость? Если решение через таймер устраивает - нужно использовать решение через таймер.

так как таймер внешняя программа может передавать данные например раз в минуту а может и раз в час
...
Рейтинг: 0 / 0
Передача данных
    #38364202
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VIT2708Алексей Кпропущено...
Кто тебе сказал такую глупость? Если решение через таймер устраивает - нужно использовать решение через таймер.

так как таймер внешняя программа может передавать данные например раз в минуту а может и раз в часНу и что? Интервал таймера должен быть равен максимально допустимому времени задержки реакции клиента на появление новых данных. Запросы, отправляемые по таймеру, как правило простые и хорошо оптимизированные. Сервер их даже "не заметит".

Преимущества: простота решения, надёжность при нестабильной связи.

Недостатки: задержка реакции клиента.

Решай сам, нужен ли тебе гемор с дуплексными соединениями или очередями вроде MSMQ.
...
Рейтинг: 0 / 0
Передача данных
    #38364213
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КVIT2708пропущено...


так как таймер внешняя программа может передавать данные например раз в минуту а может и раз в часНу и что? Интервал таймера должен быть равен максимально допустимому времени задержки реакции клиента на появление новых данных. Запросы, отправляемые по таймеру, как правило простые и хорошо оптимизированные. Сервер их даже "не заметит".

Преимущества: простота решения, надёжность при нестабильной связи.

Недостатки: задержка реакции клиента.

Решай сам, нужен ли тебе гемор с дуплексными соединениями или очередями вроде MSMQ.Разумеется, речь идёт о случае, когда "внешняя программа" складывает данные в БД, а клиент читает их из неё.
...
Рейтинг: 0 / 0
Передача данных
    #38364215
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VIT2708так как таймер внешняя программа
Почему внешняя? И что есть "внешность"?

VIT2708может передавать данные например раз в минуту а может и раз в час
Как заведешь часики, так они и будут тикать.
...
Рейтинг: 0 / 0
Передача данных
    #38364226
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лёня, как считаешь, пора ли долбосеву пороть? :)
...
Рейтинг: 0 / 0
Передача данных
    #38364235
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУЛёня, как считаешь, пора ли долбосеву пороть? :)Считаю, что пора заканчивать ругаться, или делать это более интеллигентно, с пользой для общества. :-)

Тема фекалий утомила, откровенно говоря...
...
Рейтинг: 0 / 0
Передача данных
    #38364258
VIT2708
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot МСУ]VIT2708так как таймер внешняя программа
Почему внешняя? И что есть "внешность"?

Программа называется например CISCO
...
Рейтинг: 0 / 0
Передача данных
    #38364268
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VIT2708Программа называется например CISCO
В программе с названием CISCO встроен таймер, которая передает данные каждый час?
...
Рейтинг: 0 / 0
Передача данных
    #38364287
VIT2708
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУVIT2708Программа называется например CISCO
В программе с названием CISCO встроен таймер, которая передает данные каждый час?

мне важен там не таймер а когда оператор нажимает кнопку ответ, вот тогда cisco передает параметр звонящего и мне необходимо залезть в базу и выдать данные об звонящем. но как передавать параметра на aspx страницы понятно то в winforms нет
...
Рейтинг: 0 / 0
Передача данных
    #38364353
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VIT2708вот тогда cisco передает параметр звонящего
Передает куда, кому, откуда?
...
Рейтинг: 0 / 0
Передача данных
    #38364460
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУСвинья, какие мыслишки, ты о чем? Ты ж сам ляпнул очередную глупость, от которой над тобой даже студенты заливаются смехом. Почему за твою тупость должен кто-то отвечать, заморыш?

1.Муслима, только полная дура может использовать дуплекс без уведомления о потере соединения и на голубом глазу предлагать перегружать программу. Одна идиотка говнокодит, а потом другая бегает и перегружает.
Я подобный "вариант" даже не рассматривал.

2. Только полная чмошница может советовать то, что сама в глаза не видела. Еще не так давно, твоя здесь пИсала, что wcf никому не нужен
...
Рейтинг: 0 / 0
Передача данных
    #38364477
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaМСУСвинья, какие мыслишки, ты о чем? Ты ж сам ляпнул очередную глупость, от которой над тобой даже студенты заливаются смехом. Почему за твою тупость должен кто-то отвечать, заморыш?

1.Муслима, только полная дура может использовать дуплекс без уведомления о потере соединения и на голубом глазу предлагать перегружать программу. Одна идиотка говнокодит, а потом другая бегает и перегружает.
Я подобный "вариант" даже не рассматривал.

2. Только полная чмошница может советовать то, что сама в глаза не видела. Еще не так давно, твоя здесь пИсала, что wcf никому не нужен

1. Уведомление о потери соединения - вообще другая задача, которая к задаче никак не относится. WCF регистрирует клиента как подписчика и шлет ему уведомления по факту. Если клиент отвалился, WCF не шлет уведомления, что вполне разумно. Когда клиент снова подключится, он получит при потребности (отдельным методом) все пропущенные сообщения. Включи остатки своего искалеченного головного мозга и задумайся, причем тут "уведомление о потере соединения"? Ты шизофреник?

2. Ну конечно, только полный кретин вроде тебя будет говорить о том, что дуплекс требует наличия постоянного соединения. Так что ты там про "в глаза не видел"?

Иди уже от сюда, клоун лохматый. Твои попугаичьи замашки уже не смешны, без слез на твои потуги не взглянешь.
...
Рейтинг: 0 / 0
Передача данных
    #38364522
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУSeVaпропущено...


1.Муслима, только полная дура может использовать дуплекс без уведомления о потере соединения и на голубом глазу предлагать перегружать программу. Одна идиотка говнокодит, а потом другая бегает и перегружает.
Я подобный "вариант" даже не рассматривал.

2. Только полная чмошница может советовать то, что сама в глаза не видела. Еще не так давно, твоя здесь пИсала, что wcf никому не нужен

1. Уведомление о потери соединения - вообще другая задача, которая к задаче никак не относится. WCF регистрирует клиента как подписчика и шлет ему уведомления по факту. Если клиент отвалился, WCF не шлет уведомления, что вполне разумно. Когда клиент снова подключится, он получит при потребности (отдельным методом) все пропущенные сообщения. Включи остатки своего искалеченного головного мозга и задумайся, причем тут "уведомление о потере соединения"? Ты шизофреник?

2. Ну конечно, только полный кретин вроде тебя будет говорить о том, что дуплекс требует наличия постоянного соединения. Так что ты там про "в глаза не видел"?

Иди уже от сюда, клоун лохматый. Твои попугаичьи замашки уже не смешны, без слез на твои потуги не взглянешь.

Кретинка, каким таким отдельным методом получит?
...
Рейтинг: 0 / 0
Передача данных
    #38364583
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaКретинка, каким таким отдельным методом получит?
Тупое чудовище, обыкновенным, который вызывается один раз при старте приложения или после переподключения клиента к серверу приложений, например, при обрыве связи. В любом случае, это уже другая задача и никаким образом к текущей проблеме не относится. Как уведомить клиента о том, что он отключился, сможет даже студент первого курса.
Так что ты, обезьяна, опять обосралась. Иди обтекай со своим дуплексом с постоянным соединением Лоашара тупая.
...
Рейтинг: 0 / 0
Передача данных
    #38364889
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУSeVaКретинка, каким таким отдельным методом получит?
Тупое чудовище, обыкновенным, который вызывается один раз при старте приложения или после переподключения клиента к серверу приложений, например, при обрыве связи. В любом случае, это уже другая задача и никаким образом к текущей проблеме не относится. Как уведомить клиента о том, что он отключился, сможет даже студент первого курса.
Так что ты, обезьяна, опять обосралась. Иди обтекай со своим дуплексом с постоянным соединением Лоашара тупая.

1.Те никакого дополнительного и волшебного метода нет, ты в очередной раз несла отсебятину без всякого знания предмета.
2. В очередной раз к левому решению предлагаешь лепить кизяк собственного производства. Такие блондинки как ты хороши тем, что можно их послушать и сразу узнать, что не нужно делать.

Муслима, ты тупая дура и больше ничего
...
Рейтинг: 0 / 0
Передача данных
    #38364930
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaТе никакого дополнительного и волшебного метода нет
О какой волшебности идет речь? Тупо делаешь отдельный не дуплексный метод для получения уведомлений. Ты настолько туп, что тебе нужно битый час это разжевывать?

SeVaты в очередной раз несла отсебятину без всякого знания предмета.
Это ты о дуплексном байдинге при постоянно соединении? Сходи в сад, бестолочь, там тебя ребятишки научат работать с WCF. А тут ты уже достаточно обосрался со своими "знаниями".

SeVaВ очередной раз к левому решению предлагаешь лепить кизяк собственного производства. Такие блондинки как ты хороши тем, что можно их послушать и сразу узнать, что не нужно делать.
Кизяки у тебя в воспалённом воображении, дурилка картонная. Обычно классической решение с помощью нативного байдинга. У тебя проблемы с восприятием мира.

SeVaМуслима, ты тупая дура и больше ничего
Зачем же ты так, обезьянка? На тебя вылили честный ушат помоем, нужно ждать, пока оно обтечет и обсохнет. А ты опять воняешь. Некрасиво. За дело же отшлепали, ну.
...
Рейтинг: 0 / 0
Передача данных
    #38365029
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Связался с дурой теперь еще год объяснять нужно. Какой еще недуплексный метод?
1. Если отвалился канал, то каким раком ты об этом сообщишь клиенту?
2. Даже если тебе удастся это сделать по щучьему велению, что ты будешь делать с сообщениями пока он восстановит соединение? Лепить очередь из еще одного кизяка?

Ты глупое и смешное чучело.
...
Рейтинг: 0 / 0
Передача данных
    #38365061
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaСвязался с дурой теперь еще год объяснять нужно. Какой еще недуплексный метод?
Клоун, ты не пробовал себя убить об стену? Обычный метод, который отдает список уведомлений, сервис которого хостится не на дуплексном байдинге.

SeVa1. Если отвалился канал, то каким раком ты об этом сообщишь клиенту?
Ты правда такой дурак, а?

Код: c#
1.
OperationContext.Current.Channel.Faulted += new EventHandler(FaultedHandler);



Так же читай про GetCallbackChannel , так как раз приводится пример SampleDuplexHelloCallback.

OperationContext.Current.GetCallbackChannel<IService1Callback>()

SeVa2. Даже если тебе удастся это сделать по щучьему велению, что ты будешь делать с сообщениями пока он восстановит соединение? Лепить очередь из еще одного кизяка?
Какая еще очередь, тупица? В фоновом потоке или таймере тупо пытаешься подключиться, две строчки кода. Нахрена тут очередь, дятел?

SeVaТы глупое и смешное чучело.
Ты тупорылая свинья, когда возьмешься за голову?
...
Рейтинг: 0 / 0
Передача данных
    #38365086
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тупое животное недуплексный метод не может сам "отдать" и его должен вызвать клиент, который ничего не знает о том, что канал не работает, соответственно он это должен делать постоянно.
А теперь напрягись и ответь еще на один вопрос, если клиент должен постоянно опрашивать сервис, то нафига такой баян с дуплексом?
...
Рейтинг: 0 / 0
Передача данных
    #38365103
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaТупое животное недуплексный метод не может сам "отдать" и его должен вызвать клиент, который ничего не знает о том, что канал не работает, соответственно он это должен делать постоянно.
Недуплексный метод и не должен сам что-то делать, его дернет клиент, когда снова подключится. Как подключится - я тебе уже написал, две строчки стандартного кода. Почему ты такая тупая свинья?

SeVaА теперь напрягись и ответь еще на один вопрос, если клиент должен постоянно опрашивать сервис, то нафига такой баян с дуплексом?
Я тебе уже десять раз написал, что задача переподключения - это из другой оперы. Хотя и решается она двумя строчками кода. А сам дуплекс нужен для того, чтобы сервер мог нотифицировать клиента по факту. И это отлично работает без каких-либо сторонних граблей, которыми усеяна твоя тупая башка. Настроить дуплекс как два пальца об асфальт, и всё работает штатно. Нужно переподключиться при обрыве? Две строчки кода в GetCallbackChannel или .Faulted += new EventHandler.
...
Рейтинг: 0 / 0
Передача данных
    #38365142
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУSeVaТупое животное недуплексный метод не может сам "отдать" и его должен вызвать клиент, который ничего не знает о том, что канал не работает, соответственно он это должен делать постоянно.
Недуплексный метод и не должен сам что-то делать, его дернет клиент, когда снова подключится. Как подключится - я тебе уже написал, две строчки стандартного кода. Почему ты такая тупая свинья?

SeVaА теперь напрягись и ответь еще на один вопрос, если клиент должен постоянно опрашивать сервис, то нафига такой баян с дуплексом?
Я тебе уже десять раз написал, что задача переподключения - это из другой оперы. Хотя и решается она двумя строчками кода. А сам дуплекс нужен для того, чтобы сервер мог нотифицировать клиента по факту. И это отлично работает без каких-либо сторонних граблей, которыми усеяна твоя тупая башка. Настроить дуплекс как два пальца об асфальт, и всё работает штатно. Нужно переподключиться при обрыве? Две строчки кода в GetCallbackChannel или .Faulted += new EventHandler.

Тупая бестолочь, перечитай по буквам мой предыдущий пост сто раз, чтобы до тебя дошло.
С какого бодуна клиент будет дергать сервис, если у него нет нотификации, что канал не работает?
...
Рейтинг: 0 / 0
Передача данных
    #38365197
VIT2708
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУVIT2708вот тогда cisco передает параметр звонящего
Передает куда, кому, откуда?

Привожу пример как это работает на aspx и я xотел бы это перенести на winforms

так вот

см скрин
...
Рейтинг: 0 / 0
Передача данных
    #38365207
VIT2708
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУVIT2708вот тогда cisco передает параметр звонящего
Передает куда, кому, откуда?

МСУ передает номер звонящего что еще? и таймер ну никак не подходит так как необходимо проверять каждую секунду а это неправильно
...
Рейтинг: 0 / 0
Передача данных
    #38365217
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaМСУпропущено...

Недуплексный метод и не должен сам что-то делать, его дернет клиент, когда снова подключится. Как подключится - я тебе уже написал, две строчки стандартного кода. Почему ты такая тупая свинья?

пропущено...

Я тебе уже десять раз написал, что задача переподключения - это из другой оперы. Хотя и решается она двумя строчками кода. А сам дуплекс нужен для того, чтобы сервер мог нотифицировать клиента по факту. И это отлично работает без каких-либо сторонних граблей, которыми усеяна твоя тупая башка. Настроить дуплекс как два пальца об асфальт, и всё работает штатно. Нужно переподключиться при обрыве? Две строчки кода в GetCallbackChannel или .Faulted += new EventHandler.

Тупая бестолочь, перечитай по буквам мой предыдущий пост сто раз, чтобы до тебя дошло.
С какого бодуна клиент будет дергать сервис, если у него нет нотификации, что канал не работает?
Тупая обезьяна, он будет пытаться дергать сервис, по он не будеь доступен. Иди убейся об стену.
...
Рейтинг: 0 / 0
Передача данных
    #38365470
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,SeVa
...
Рейтинг: 0 / 0
49 сообщений из 49, показаны все 2 страниц
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Передача данных
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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