|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.12.2013, 14:02 | #1 |
Пользователь
Регистрация: 04.01.2011
Сообщений: 66
|
C# - просвятите по сокетам (основы)
Здравствуйте. Прочитал ряд литературы, однако до сих пор нахожусь в затруднениии.
Имеется рабочий код, а именно фрагмент : Код:
Вроде все замечательно, но только при условии, что работать будет один клиент. Ситуация - клиента два. Для полной ясности, клиента не просто два, но работа с клиентом происходит около 18 секунд. Т.е. прием, обработка, и отдача данных. В этом случае, что будет со вторым клиентом? Чисто теоретически, я могу предположить, что в while(1) нужно принимать запрос от клиента, тут же открывать еще 1 поток, и из него устанавливать связь с клиентом (верно ли?). Но суть проста - я на интуитивном уровне не понимаю, что такое сокет и как он работает. Для каждого соединения нужно создавать еще 1 сокет? Можно схематически пояснить, как работает многоклиентское приложение? |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос по сокетам | koljsch | C++ Builder | 0 | 06.11.2012 18:37 |
Вопросы по сокетам | Anton911 | Работа с сетью в Delphi | 7 | 18.04.2012 13:05 |
Вопрос по сокетам | Replicant | Работа с сетью в Delphi | 7 | 26.02.2011 17:29 |
Вопрос по сокетам | Garacio_cain | Работа с сетью в Delphi | 17 | 29.12.2008 17:22 |
прередача по сокетам | geronime | Работа с сетью в Delphi | 0 | 22.12.2007 11:27 |