Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Alexey Gavluk                        2:5020/400     09 Apr 2003  18:19:39
 To : All
 Subject : mod_perl2 session with non-scalar objects
 -------------------------------------------------------------------------------- 
 
 Привет, Алл!
 
 Вопрос вобщем:
 - Как под mod_perl2 реализовать подобие Servlet-сессии?
 Т.е. чтобы можно было покласть в сессию некоторый объект, причем не просто
 скаляр, а который может иметь линки на кучу других объектов в памяти и надо
 чтоб они соответсвенно тоже не потерялись....
 
 Конкретнее.... копал Apache::Session, но если я правильно понял то в API
 mod_perl2 ее нету, да и то что она хранит данные либо в файле либо в БД
 настораживает -- как она тогда сможет хранить сложный объект с кучей ссылок
 на другие и т.п.? Hе уж-то Data::Dumper юзает??? ;-)
 
 Конкретнее-2... можно просто в некую переменную _не_ в рамках
 sub handle : method {}
 покласть этот объект и юзать его оттуда, а уникальность ИД сессии
 организовывать самому.... Hо как-то криво (глобальные переменные типа
 плохо), да еще и встает проблема еже-20 минутной чистки завалявшихся
 сессий....
 
 Спасибо.
 --- ifmail v.2.15dev4
  * Origin: Svit Online (post does not reflect views of Golden Tele (2:5020/400)
 
 

Вернуться к списку тем, сортированных по:

 Тема:    Автор:    Дата:  
 mod_perl2 session with non-scalar objects   Alexey Gavluk   09 Apr 2003 18:19:39 
Архивное /ru.cgi.perl/167959f335759.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional