Re: LISP for web



In article <m2zmtxmdm5.fsf@xxxxxxxxxx>, Marco Baringer <mb@xxxxxxx> wrote:
> there is one other thing which will become much easier if we take over
> control of executing actions: serializing session state and, thanks to
> this, ucw session mobility. atm everything in a session is easily
> (fsvo easy) serializable except the anonymous closures which are
> generated by the cps transformation and stored in the components. if
> we stop using the lisp's functions object but create our own which
> consits of: code [another set of clos objects] and the environement
> [again a clos object] then sending the entire session over the wire
> becomes doable.

Then you can store the entire session (with strong encryption of course)
in a browser cookie. How's that for server failover reliability! :-)

-bcd
--
*** Brian Downing <bdowning at lavos dot net>
.



Relevant Pages

  • Re: LISP for web
    ... serializing session state and, ... this, ucw session mobility. ... code [another set of clos objects] and the environement ...
    (comp.lang.lisp)
  • Re: LISP for web
    ... > this, ucw session mobility. ... > we stop using the lisp's functions object but create our own which ... If you don't use Common Lisp's lambdas, why do you re-invent the wheel? ... Grab a Scheme intrerpreter on top of Common Lisp, ...
    (comp.lang.lisp)