Обратный Ajax? Изменения данных могут быть 'ПРОДВИНУТЫ' написать сценарий?

Можно использовать exec :

exec "import myapp.commands.%s" % command

6
задан Anthony 10 August 2009 в 12:38
поделиться

2 ответа

Прочтите о Комете

6
ответ дан 17 December 2019 в 02:32
поделиться

Я действительно работал в небольшом веб-приложении .NET, использующем Ajax с описанной техникой длинного опроса

. В зависимости от того, какую технологию вы используете, вы можете использовать механизмы сигнализации потоков, чтобы удерживать ваш запрос до тех пор, пока не будет получено обновление. В ASP.NET я запускаю свой сервер на одной машине, поэтому я сохраняю ссылку на свой объект-производитель (который содержит поток, обрабатывающий данные). Чтобы инициировать получение данных, вызывается метод моей службы Subscribe, который создает объект Consumer, зарегистрированный в Producer. Если Потребитель находится в режиме длительного опроса, у него есть событие AutoResetEvent, которое сигнализируется всякий раз, когда он получает новые данные, и всякий раз, когда веб-клиент делает запрос данных, Потребитель сначала ожидает события сброса, а затем возвращает его.

Но вы упоминаете что-то о PHP - насколько мне известно, постоянство поддерживается посредством сериализации, а не сохранения объекта в памяти, поэтому я не знаю, как вы могли бы ссылаться на объект-производитель с помощью $ _CACHE [] или $ _SESSION [] .

0
ответ дан 17 December 2019 в 02:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: