Главная страница
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.051 c
15-1344537298
kilkennycat
2012-08-09 22:34
2013.03.22
Бибик


2-1348217897
noob_one
2012-09-21 12:58
2013.03.22
Помогите сконвертировать строку


15-1330357950
CRLF
2012-02-27 19:52
2013.03.22
А что такое "порты 2В/1Р"


2-1347507525
turbo
2012-09-13 07:38
2013.03.22
Как перевести дату в нормальный формат?


3-1285656778
ABolnykh
2010-09-28 10:52
2013.03.22
Как предотвратить появление окна запроса пароля PasswordDialog?