Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.03.22;
Скачать: CL | DM;

Вниз

Client и Server. Как сделать надежно и просто ?   Найти похожие ветки 

 
ZV ©   (2009-12-23 17:38) [0]

Client  и Server  . Как сделать  надежно и просто ? Мне нужно передавать в локальной сети  от компьютеров  (Клиентов  160 штук) на сервер данные (120байт с каждого клиента ) сервер их принимает , анализирует и отправляет ответ (20байт) индивидуально каждому клиенту который прислал данные для анализа. Голова идет кругом от обилия информации, не могу понять  что мне нужно использовать для моей задачи- Indy ,Socket и т.п. Поэтому решил проконсультироваться у специалистов,  какой мне выбрать компонент для реализации поставленной задачи . И ещё меня мучает такой вопрос, сколько сервер сможет потянуть клиентов, если они передают пакеты по 120байт не синхронно,  каждый клиент передает пакет с промежутком в 8 секунд?
 Delphi 2009


 
Медвежонок Пятачок ©   (2009-12-23 18:48) [1]

какой мне выбрать компонент для реализации поставленной задачи

тот, которым умеешь пользоваться


 
ZV ©   (2009-12-23 19:54) [2]

Я в первый раз разрабатываю приложение для сетей, поэтому мне работа с любым компонентом будет уроком. Я для этого и создал тему, что бы узнать, что конкретно использовать в моем случае, чтобы потом не было вопросов - а зачем я это то все нагородил, когда можно было решить все очень просто и компактно. Пока жду ответа, тренируюсь на компоненте Indy. Только не выходит  пока ничего.


 
Anatoly Podgoretsky ©   (2009-12-23 20:05) [3]

> ZV  (23.12.2009 19:54:02)  [2]

В Демос очень  много примеров.


 
ZV ©   (2009-12-23 20:58) [4]

А где этот Демос ?И вообще, а нужен ли  мне Indy. Может мне нужна реализация на других компонентах?


 
Сергей М. ©   (2009-12-23 21:54) [5]


> не выходит  пока ничего


Чтобы что-то вышло, надо чтобы это что-то сначало вошло.
У тебя оно вошло ?
Или телепатор надо включать ?


 
ZV ©   (2009-12-23 22:26) [6]


> Чтобы что-то вышло, надо чтобы это что-то сначало вошло.
</I
Не могу найти в Indy10  функцию  IdTCPClient1.ReadStrings();//Прием данных с сервера
Так же не могу найти  IdTCPClient1.WriteStrings();
есть только   IdTCPClient1.WriteRFCStrings(Memo2.lines);
в чем между ними разница?


 
Медвежонок Пятачок ©   (2009-12-23 23:25) [7]

И вообще, а нужен ли  мне Indy. Может мне нужна реализация на других компонентах?

А может тебе ничего и не надо?
Может показалось?


 
Сергей М. ©   (2009-12-24 08:53) [8]

ReadStrings - это метод объекта IOHandler, доступ которому после успешного коннекта можно получить через одноименное публичное св-во объекта IdTCPClient.

WriteStrings - такого метода нет, но есть WriteLn все у того же IOHandler"а.


> сколько сервер сможет потянуть клиентов


160 клиентов - смешное число.
При грамотно организованном обслуживании сервер потянет и в тысячу раз большую нагрузку.


 
alekseyi ©   (2010-02-16 14:06) [9]

Я пользуюсь компанентами ServerSocket и ClientSocket очень прост в использовании



Страницы: 1 вся ветка

Текущий архив: 2013.03.22;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.061 c
15-1353529805
Юрий
2012-11-22 00:30
2013.03.22
С днем рождения ! 22 ноября 2012 четверг


2-1343403948
VitalijZ
2012-07-27 19:45
2013.03.22
TWebbrowser


15-1339078612
Artem
2012-06-07 18:16
2013.03.22
Посоветуйте электронные шахматы...


15-1346949003
Опять я
2012-09-06 20:30
2013.03.22
Вопрос по Яндекс-почте.


15-1333350850
AV
2012-04-02 11:14
2013.03.22
Oracle, математический финт (с индексом) есть какой-нибудь?