6 / 6 / 1
Регистрация: 24.06.2014
Сообщений: 129
|
|
1 | |
Правильно ли использовать бесконечные циклы в клиент-серверном приложении?19.07.2014, 22:24. Показов 781. Ответов 4
Метки нет (Все метки)
Всем привет, на днях написал чат на сокетах (c#) и хочу уточнить: я для передачи и приема сообщений использую Send i Receive, они у меня в бесконечном цикле. Так вот , бесконечный цикл это правильно? или есть способ получше?
0
|
19.07.2014, 22:24 | |
Ответы с готовыми решениями:
4
Правильно организовать потоки в клиент-серверном приложении Аутентификация в клиент-серверном приложении Обработка изображения в клиент-серверном приложении Передача данных в клиент-серверном приложении |
Life Builder
532 / 496 / 374
Регистрация: 12.01.2011
Сообщений: 1,754
|
|
19.07.2014, 23:29 | 2 |
ну если бесконечный цикл не нравиться можно поставить в таймер.
0
|
Строитель
|
|
20.07.2014, 01:32 | 3 |
А зачем Send использовать в бесконечном цикле, используйте его например при нажатие на кнопку "Отправить сообщение" или при нажатие Enter.
Receive да уже его надо использовать в бесконечном цикле, только не забывайте что если входящих сообщений нет то цикл встанет в ожидание.
0
|
6 / 6 / 1
Регистрация: 24.06.2014
Сообщений: 129
|
|
20.07.2014, 15:01 [ТС] | 4 |
Всем спасибо.
0
|
17688 / 12873 / 3366
Регистрация: 17.09.2011
Сообщений: 21,138
|
|
21.07.2014, 10:02 | 5 |
В серверном приложении, от которого ожидается одновременная обработка более пары десятков клиентов — не правильно.
Асинхронные сокеты.
0
|
21.07.2014, 10:02 | |
21.07.2014, 10:02 | |
Помогаю со студенческими работами здесь
5
Медленные сокеты в клиент-серверном приложении Разобрать строку в клиент-серверном приложении Обработка ошибки в Клиент - Серверном приложении Авторизация в клиент-серверном приложении (simplemembership?) Организация авторизации в клиент-серверном приложении Найти ошибку в клиент-серверном приложении Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |