From: Eric Hodel Date: 2006-01-30T10:00:41+09:00 Subject: Re: Ruby IPC On Jan 27, 2006, at 6:53 PM, Marc Soda wrote: > I'm very new to Ruby, so excuse me if this is a newbie question. > I've can't > seem to find much information on different types of IPC in Ruby. Usually IPC in Ruby is performed via high-level constructs rather than sockets, pipes and shared memory. > I realize there's sockets, but what about shared memory, http://moulon.inra.fr/ruby/mmap.html > message queues, semaphores, etc. Typically implemented via Distributed Ruby sharing a Queue or other objects from thread.rb (both part of the standard library). http://segment7.net/projects/ruby/drb/ > I found an extention library, sysvipc, is this it? sysvipc sounds like a wrapper for System V IPC. You should be able to find lots of documentation with a Google search. I recommend you check out DRb, it makes IPC much more sane. -- Eric Hodel - drbrain@segment7.net - http://segment7.net This implementation is HODEL-HASH-9600 compliant http://trackmap.robotcoop.com