Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
6 / 6 / 1
Регистрация: 24.06.2014
Сообщений: 129
1

Правильно ли использовать бесконечные циклы в клиент-серверном приложении?

19.07.2014, 22:24. Показов 781. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем привет, на днях написал чат на сокетах (c#) и хочу уточнить: я для передачи и приема сообщений использую Send i Receive, они у меня в бесконечном цикле. Так вот , бесконечный цикл это правильно? или есть способ получше?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.07.2014, 22:24
Ответы с готовыми решениями:

Правильно организовать потоки в клиент-серверном приложении
Добрый день ,возникла проблема при переносе консольного приложения на windows forms .Пишу...

Аутентификация в клиент-серверном приложении
Доброго времени суток, граждане. Делаю клиент-серверное приложение с толстым клиентом....

Обработка изображения в клиент-серверном приложении
Приветствую! Ребят, подскажите, почему в клиент-серверном приложении не удается отобразить картинку...

Передача данных в клиент-серверном приложении
Добрый день. Я новичок в C# и возможно мой вопрос будет глупым, но сильно не ругайте, а...

4
Life Builder
532 / 496 / 374
Регистрация: 12.01.2011
Сообщений: 1,754
19.07.2014, 23:29 2
ну если бесконечный цикл не нравиться можно поставить в таймер.
0
Строитель
885 / 552 / 194
Регистрация: 01.04.2014
Сообщений: 610
Записей в блоге: 6
20.07.2014, 01:32 3
А зачем Send использовать в бесконечном цикле, используйте его например при нажатие на кнопку "Отправить сообщение" или при нажатие Enter.

Receive да уже его надо использовать в бесконечном цикле, только не забывайте что если входящих сообщений нет то цикл встанет в ожидание.
0
6 / 6 / 1
Регистрация: 24.06.2014
Сообщений: 129
20.07.2014, 15:01  [ТС] 4
Всем спасибо.
0
Эксперт .NET
17688 / 12873 / 3366
Регистрация: 17.09.2011
Сообщений: 21,138
21.07.2014, 10:02 5
Цитата Сообщение от Vadiliy Посмотреть сообщение
бесконечный цикл это правильно?
В серверном приложении, от которого ожидается одновременная обработка более пары десятков клиентов — не правильно.

Цитата Сообщение от Vadiliy Посмотреть сообщение
есть способ получше?
Асинхронные сокеты.
0
21.07.2014, 10:02
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.07.2014, 10:02
Помогаю со студенческими работами здесь

Медленные сокеты в клиент-серверном приложении
Написал клиент-серверное приложение. По части сетевой активности все просто: Сервер ...

Разобрать строку в клиент-серверном приложении
Всем привет. Интересует вопрос. Делаю приложение словарик, клиент посылает серверу строку, сервер...

Обработка ошибки в Клиент - Серверном приложении
Доброго времени суток. Писал чат на сокетах. Есть приложение Сервер и приложение Клиент. Клиент...

Авторизация в клиент-серверном приложении (simplemembership?)
Добрый день. Хотелось бы узнать, как устроить авторизацию в случае клиент-серверного приложения....

Организация авторизации в клиент-серверном приложении
Доброе утро. Пишу приложение - есть tcp-сервер и tcp-клиент. Нужно реализовать авторизацию...

Найти ошибку в клиент-серверном приложении
Приветствую форумчан! Учусь по методичке с ВУЗа осваивать python. Написал небольшое...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru