У меня есть приложение на основе CakePHP, и я копаюсь в xml-rpc и встроенном ajax. Единственное, чего мне не хватает, это .. Как это сделать.

Пользователи будут приходить и вводить что-то в форму поиска...

Результаты будут сгенерированы с помощью действия /sites/searchresult.

У меня будет отдельный URL /sites/live

Это должно отображать искомое ключевое слово с использованием скрипта или jquery.

Мне нужно знать .. Как активно продолжать отправлять ключевые слова и их массив результатов на какое-либо другое действие cakephp или на обычную страницу php.

Насколько я исследовал, все вещи xml-rpc или ajax... Один запрос и один тип ответа подходят.

Мне нужно, чтобы страница клиента или получателя ждала. А сервер или отправитель должны активно отправлять результаты.

Как?

0
KarthiKeyan 16 Апр 2011 в 02:28

1 ответ

То, что вы описываете, достигается за счет длительного опроса, как правило, на «кометном» сервере. CakePHP, который обычно запускается через Apache, на это не способен.

Вы должны просто использовать таймер jquery, чтобы постоянно запрашивать серверную часть об изменениях и обновлять результаты по мере необходимости. .

0
Tyler 16 Апр 2011 в 04:15