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

Вниз

Простая работа с сокетами   Найти похожие ветки 

 
Zaratustra   (2003-12-03 13:14) [0]

Товарищи, не подкинете простой пример работы с сокетами. А именно: коннект к серверу(к примеру Google.com), отправка на него одной строки(комманды) и ожидание ответа. Больше ничего не надо.

Заранее очень благодарен!


 
Digitman   (2003-12-03 13:32) [1]

т.е. конкретный протокол инф.обмера с сервером тебе по барабану)
сервер он и есть сервер)


 
Zaratustra   (2003-12-03 13:34) [2]

Да. Так что, поможешь?


 
Digitman   (2003-12-03 13:41) [3]

нет, не помогу
потому что в вопросе твоем нет ни слова о протоколе инф.обмена, который тебя интересует


 
Tetragrammaton   (2003-12-03 13:42) [4]

HTTP


 
Zaratustra   (2003-12-03 13:47) [5]

Да, HTTP


 
Digitman   (2003-12-03 13:55) [6]

примеры смотрел ?

C:\Program Files\Borland\Delphi5\Demos\FastNet\Http\httpdemo.dpr ?


 
Zaratustra   (2003-12-03 14:10) [7]

Да, смотрел, но там через компонент NMHTTP, а мне бы хотелось просто через сокеты, ну или через ClientSocket.


 
Digitman   (2003-12-03 14:16) [8]


> просто через сокеты


что сие значит ? прямым использованием WinsockAPI что ли ?


> или через ClientSocket


а почему не IdHTTP в составе Indy ? чем обосновано изобретение велосипеда на базе TClientSocket ? у тебя учебная задача или реальная ?


 
Zaratustra   (2003-12-03 14:22) [9]

Задача реальная и требуется WinsockAPI, но на крайний случай - TClientSocket. Я бы и сам не прочь взять что-нибудь по-проще.


 
Digitman   (2003-12-03 14:32) [10]


> Zaratustra


хорошо.
c HTTP знаком ?


 
Zaratustra   (2003-12-03 14:38) [11]

Не много.


 
Digitman   (2003-12-03 14:57) [12]


> Zaratustra


ну если считаешь что "достаточно", тогда - изволь :

with ClientSocket do begin
ClientType := ctBlocking;
Host := "GOOGLE.COM";
Port := 80;
Open;
Socket.SendText(запрос);
Ответ := Socket.ReceiveText;
Close;
end;


 
Zaratustra   (2003-12-03 16:16) [13]

Спасибо



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

Форум: "Сети";
Текущий архив: 2004.02.06;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.032 c
1-16446
Casper_
2004-01-28 08:45
2004.02.06
Народ поморите


14-16598
RealRascal
2003-12-21 10:05
2004.02.06
Аномальная перезагрузка


4-16807
DelphiM
2003-11-29 15:39
2004.02.06
Как найти и завершить процес


3-16172
Александр Бакулин
2004-01-13 17:22
2004.02.06
Построение текстовых отчетов


1-16485
Sash1
2004-01-27 10:52
2004.02.06
Проблема с record в property





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский