|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.12.2008, 14:31 | #1 |
Форумчанин
Регистрация: 17.04.2008
Сообщений: 146
|
Организация сокетов
Здравствуйте!
Я почти написал чат на базе TClienSocket TClientServer Со стороны сервера используется три TServeSocketr'a соответственно это три тунеля передачи данных. 1-ый канал передает только сообщения 2-ой команды 3-Доска объявлений и т.д. Вопрос: С точки зрения теории такая организация взаимодействия сокетов нормальная или могут вылетать целая куча ошибок.. в смысле что сервер может там слишком перегружаться и тд На данном этапе тестировал программу на своем компьютере, подключал к серверу 6 клиентов всё было ОК. Ну вот что будет в сети если человек 40 подключется понятия не имею.. Кстати как можно протестировать чат так чтоб забомбить по полной.. |
01.01.2009, 16:50 | #2 |
фонатик DELPHI
Форумчанин
Регистрация: 14.01.2008
Сообщений: 714
|
1. Вырубы внешние связи (лок.сеть и интернет)
2. запусти сервер 3. подключи к нему несколько десятков (хватит 20-30 штук) клиентов 4. в коде клиента и сервера организуй функцию-робот (который сам будет задавать вопросы на одной сторое и сам будет отвечать на противоположной) ЕСЛИ ВЫЛЕТИТ что-то не так, а ЕСЛИ нет - МОЛОДЕЦ! (незабываем IP клиент-сервер 127.0.0.1)
95% сбоев и ошибок приложений, находится в полу метрах от монитора
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Выбор сокетов для TCP приложения | Черничный | Работа с сетью в Delphi | 3 | 17.12.2008 17:47 |
отправка e-mail с помощью сокетов | andrey4623 | PHP | 3 | 27.06.2008 13:20 |
Организация сети | ryton | Свободное общение | 7 | 25.06.2008 07:46 |
Клиент-серверное взаимодействие посредством использования сокетов | Cantana | Компоненты Delphi | 2 | 18.02.2008 19:27 |
Организация данных в множестве | Сапфира | Помощь студентам | 5 | 13.04.2007 07:04 |