Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Несколько запросов через сокет
 
 автор: SET   (10.08.2007 в 10:05)   письмо автору
 
 

Можно ли сделать так чтоб в одном сокетном соединение использовать несколько запросов и получить от каждого,ответ?если не понятно то вот:
$f = fsockopen(сервер,порт);
fwrite($f,1 запрос);
fread($f); ответ от первого запроса

fwrite($f,2 запрос);
fread($f); ответ от второго запроса

fclose($f);

   
 
 автор: Trianon   (10.08.2007 в 10:10)   письмо автору
 
   для: SET   (10.08.2007 в 10:05)
 

Зависит от того, какой протокол поддержан на серверной стороне.

   
 
 автор: SET   (10.08.2007 в 10:13)   письмо автору
 
   для: Trianon   (10.08.2007 в 10:10)
 

HTTP/1.1 200 OK

   
 
 автор: Trianon   (10.08.2007 в 10:24)   письмо автору
 
   для: SET   (10.08.2007 в 10:13)
 

Ну.... в принципе, он это умеет. Если справитесь с реализацией клиентской части 1.1 - флаг в руки .

P.S. Я бы не рисковал.

   
 
 автор: SET   (10.08.2007 в 10:38)   письмо автору
 
   для: Trianon   (10.08.2007 в 10:24)
 

хм.то есть получается на отдельный запрос нужно новое соединение с сервером?

   
 
 автор: Trianon   (10.08.2007 в 10:54)   письмо автору
 
   для: SET   (10.08.2007 в 10:38)
 

В протоколе версии 1.1 таких ограничений нет. Лишт\ь бы число испущенных запросов не превышало число полученных откликов более чем на двойку.
Но вот сформировать правильный запрос, а тем более корректно прочитать отклик 1.1 - задача довольно сложная.

А в версии 1.0 - таки да: на каждый запрос - свое соединение.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования