BASSON_XVI
23-07-2009, 02:41
Добрового всем!
Вообщем ситуация такая есть классы для работы с xmpp (jabber протокол).
Соответственно что бы быть в онлайне нужно в цикле получать/отправлять данные на/от сервера.
Написал оберточку для этих классов и прикрутил xajax.
Связывается обертка со скриптом где запущен цикл через mysql(в смысле в таблицы складываются присланные сообщение аяксом читаются и на дисплей выводятся и на оборот) и сессию.
Так вот встает вопрос как на сервере с помощью того же xajax запускать этот скрипт с циклом так что бы цикл не прекращался а вот обратно ответ приходил что мол все ок соединились?
То есть я могу отправив запрос на сервер получить ответ до завершения скрипта (тоесть что бы цикл работал и я был в онлайне в jabber`e)??
Ну или как это можно немножко по другому реализовать?
П.с. сижу над кодом уже часов 15, если что тупо написал извените задолбался так что пл часа искал как начать новую тему :).
Жду от вас ответов, за ранее спасибо!
Вообщем ситуация такая есть классы для работы с xmpp (jabber протокол).
Соответственно что бы быть в онлайне нужно в цикле получать/отправлять данные на/от сервера.
Написал оберточку для этих классов и прикрутил xajax.
Связывается обертка со скриптом где запущен цикл через mysql(в смысле в таблицы складываются присланные сообщение аяксом читаются и на дисплей выводятся и на оборот) и сессию.
Так вот встает вопрос как на сервере с помощью того же xajax запускать этот скрипт с циклом так что бы цикл не прекращался а вот обратно ответ приходил что мол все ок соединились?
То есть я могу отправив запрос на сервер получить ответ до завершения скрипта (тоесть что бы цикл работал и я был в онлайне в jabber`e)??
Ну или как это можно немножко по другому реализовать?
П.с. сижу над кодом уже часов 15, если что тупо написал извените задолбался так что пл часа искал как начать новую тему :).
Жду от вас ответов, за ранее спасибо!