Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.063 c
15-1335956639
Vik
2012-05-02 15:03
2013.03.22
Delphi7 help


15-1332455404
Юрий
2012-03-23 02:30
2013.03.22
С днем рождения ! 22 марта 2012 четверг


15-1343841386
alexdn
2012-08-01 21:16
2013.03.22
Откуда картинка


2-1344594714
_Mik
2012-08-10 14:31
2013.03.22
Перевести код из VBA в Pascal


4-1260273994
Суслик_
2009-12-08 15:06
2013.03.22
Ошибка 1265 и именованные каналы - проблема





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский