|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.11.2014, 00:53 | #1 |
Пользователь
Регистрация: 12.05.2013
Сообщений: 31
|
Клиент-сервер
Как сделать что бы сервер всегда прослушивал сеть?
клиент Код:
Код:
|
24.11.2014, 08:00 | #2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Это ведь синхронный метод прослушивания порта. Конечно он будет зависать. Тут нужен асинхронный подход. Например подсадить этот цикл в отдельный поток.
I'm learning to live...
|
|
24.11.2014, 16:20 | #3 | |
Пользователь
Регистрация: 12.05.2013
Сообщений: 31
|
Цитата:
Дополнительные сведения: Обычно разрешается только одно использование адреса сокета (протокол/сетевой адрес/порт)) сервер Код:
Код:
|
|
24.11.2014, 17:23 | #4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Обычно сервер создается в некой глобальной переменной. А в дополнительном потоке запускается и живет пока программа работает, а не умирает по клику кнопки. Ты можешь сделать доппоток и в него стартовать прослушку?
I'm learning to live...
|
|
24.11.2014, 18:42 | #5 |
Пользователь
Регистрация: 12.05.2013
Сообщений: 31
|
|
24.11.2014, 19:19 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Я не пишу на Шарпее, у меня нет его при себе. Я просто подал идею: Создать поток, и в нем запустить бесконечный цикл на прослушивание.
Как создавать потоки можно узнать здесь: http://msdn.microsoft.com/en-us/libr...=vs.71%29.aspx А создать прослушку ты уже умеешь.
I'm learning to live...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как отправить видео захват(с веб-Кам.) Клиент->Сервер->Клиент | RODNOC | Мультимедиа в Delphi | 17 | 03.10.2010 22:31 |
сервер+клиент+клиент на телефон | Razyiller | Работа с сетью в Delphi | 3 | 01.04.2010 20:10 |
Возможно-ли Клиент-серверное приложение типа Клиент(Pascal) а сервер(CGI)? | Demol | Работа с сетью в Delphi | 1 | 21.04.2009 16:18 |
Клиент-сервер-клиент | Кронос | Работа с сетью в Delphi | 3 | 24.08.2007 07:57 |