Совместное использование сеанса PHP (или аналогичного) между запросами deamon и page - PullRequest
2 голосов
/ 10 февраля 2010

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

Мое решение - вызвать демон по первому запросу и сохранить там ресурс PHP. Затем мне нужно найти демона, чтобы поговорить с моими разными запросами к страницам. Я мог бы сделать это долгий путь, используя базу данных или файл, но мне было интересно, смогу ли я как-то поделиться сессией ...

Возможно ли это, и если да ... как ??

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

Ответы [ 2 ]

1 голос
/ 16 февраля 2010

Общие сеансы не являются началом. Будет использовать механизм очередей или MySQL для общения с моим демоном.

0 голосов
/ 10 февраля 2010

Нельзя помещать ресурсы PHP в сеанс.

Да, вы можете. Сериализуйте объект или переменную и затем поместите их в сеанс.

http://php.net/manual/en/function.serialize.php

...