|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
31.12.2014, 10:20 | #1 |
Регистрация: 31.12.2014
Сообщений: 4
|
Архитектура приложения с асинхронными сокетами
Я не могу разобраться с асинхронными сокетами, прошу посильной помощи от вас.
Задача следующая : 1. Есть некий сервер, который после подключения клиента может в любой момент прислать данные, и клииент должен успеть их принять. 2. Если пришедший пакет требует ответа, то ответить не медля. 3. В случае некоторого евента ( например нажатия кнопки ) отправляем пакет. Я позолила себе набросать небольшую схему, как я это вижу. Архитектура приложения с асинхронными сокетами Receive - в цикле, Send - c кнопки и\или ответом. Чего не хватает ? Чего я не понимаю: 1) как определить что в сокет пришли данные ? 2) можно ли не гонять цикл, а ждать некоторого interrupt , который оповестит о готовности некоторого обьема данных ? 3) ??? Очень надеюсь на вашу помощь. С наступающим новым годом и рождеством !! Последний раз редактировалось iamkisly; 31.12.2014 в 12:53. Причина: заменила картинко |
01.01.2015, 14:09 | #3 |
Регистрация: 31.12.2014
Сообщений: 4
|
В чем различие SendAsync и BeginSend. Простыми словами.
|
01.01.2015, 18:17 | #5 |
Регистрация: 31.12.2014
Сообщений: 4
|
написала тут :
Код:
Последний раз редактировалось iamkisly; 01.01.2015 в 20:28. |
01.01.2015, 19:28 | #6 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Где? После ReceiveAsync?
Потому что надо прочитать документацию и ждать завершения так, как там описано. Он же Async. И для кода есть тег [CODE], правее от цитаты.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
01.01.2015, 20:30 | #7 |
Регистрация: 31.12.2014
Сообщений: 4
|
может подкинете тогда ссылочку ??
подправил до : Код: Код:
Последний раз редактировалось iamkisly; 01.01.2015 в 21:08. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Архитектура приложения и MVVM | Egoist42 | Общие вопросы по программированию, компьютерный форум | 1 | 25.08.2014 09:56 |
Ошибка с асинхронными вызовами | Demetrius | Общие вопросы .NET | 2 | 22.03.2012 17:47 |
проблема с сокетами | Boris-Britva | Работа с сетью в Delphi | 3 | 29.12.2010 15:55 |
трехуровневая архитектура клиент-серверного приложения (3 tier architecture) | Nomad13 | Общие вопросы .NET | 1 | 07.09.2010 14:25 |
Помогите с сокетами | delphier | Работа с сетью в Delphi | 0 | 19.08.2007 19:03 |