From: Ara.T.Howard@... Date: 2004-09-29T01:14:28+09:00 Subject: Re: safety of timeout() On Tue, 28 Sep 2004, Brian Candler wrote: > This is a common problem though, and I'd certainly like to see a generic > encapsulation protocol which handles it properly. I think if done right, it > would work over multiple transport layers (e.g. HTTP POST, or even exchanges > of E-mail messages). If anyone knows of such a thing, I'd love to see it. check out spread: " Spread is a toolkit that provides a high performance messaging service that is resilient to faults across external or internal networks. Spread functions as a unified message bus for distributed applications, and provides highly tuned application-level multicast and group communication support. Spread services range from reliable message passing to fully ordered messages with delivery guarantees, even in case of computer failures and network partitions. Spread is designed to encapsulate the challenging aspects of asynchronous networks and enable the construction of scalable distributed applications, allowing application builders to focus on the differentiating components of their application." - http://www.spread.org/ - http://raa.ruby-lang.org/project/rb_spread/ i have a patched version of the latest ruby binding. regards. -a -- =============================================================================== | EMAIL :: Ara [dot] T [dot] Howard [at] noaa [dot] gov | PHONE :: 303.497.6469 | A flower falls, even though we love it; | and a weed grows, even though we do not love it. | --Dogen ===============================================================================