« Return to Thread: running code asynchronously

Re: running code asynchronously

by Philippe Marschall :: Rate this Message:

Reply to Author | View in Thread

2008/4/27 rjk <rjkerkhoff@...>:

> Dear Seasiders,
>
>  I'm cooking up some seaside/code recipes as an exercise and hopefully
>  for (web)publication some day, i have the following question;
>
>  Q. How do i run code asynchronously (inside the request/response cycle) ?
>  A. My answer at this point is the following using a [block] fork. construct
>  as described in Smalltalk by example from alex sharp:
>
>         01 renderContentOn: html
>         02    html paragraph: Time now asTimeStamp.
>         03    [Transcript cr; show: 'waiting for 10 seconds...'.
>         04    (Delay forSeconds: 10) wait.
>         05    Transcript cr; show: 'done!...'] fork.
>         06    html paragraph: Time now asTimeStamp.
>
>  Could somebody confirm this? and give additional comments if this is not
> the true seaside way?

- What problem do you want to solve?
- Whatever you do are you sure you want to do it in the rendering phase?

Cheers
Philippe
_______________________________________________
seaside mailing list
seaside@...
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside

 « Return to Thread: running code asynchronously