to have a process safe server, both cl-perec and elephant use a non pure lisp solution :(
"Andrea Chiumenti" < kiuma72@gmail.com> writes:Then, as Sohail mentioned previously, you will need an intermediate
> Suppose you have a web application: When a user accesses it, the
> application will create a session for this user (not already
> logged). Now suppose he will do something that need to be stored
> into session, as for example filling a chart in an e-commerce
> application. Now he needs to checkout his chart, but he must login
> into this e-commerce site/application, so he will be redirected to
> an encrypted connection, but the session, holding the chart, must
> not be loosen. This makes me think that I have to share a session
> (object/service) between a pair of hunchentoot instances.
layer for storing temporary client data in an accesible state by both
instances. While you may achieve this by using a database server, it
might be more convenient and easy to use some sort of persistance
layer. (See cl-perec[1] and elephant[2] projects.)
[1] http://common-lisp.net/project/cl-perec/
[2] http://common-lisp.net/project/elephant/
Regards.
_______________________________________________