In article <m21yv912lp.fsf / zip.local.thomases.com>,
Dave Thomas  <Dave / thomases.com> wrote:
>ptkwt / user2.teleport.com (Phil Tomson) writes:
>
>> So, now I'm thinking that I could write the testcase distributor (its a
>> system that will distribute testcases to several machines and track their
>> progress) in Ruby and somehow communicate with it from perl.  Any ideas as
>> to how I might compose and pass messages from the Perl script to the Druby
>> objects?  I suspect this would be possible.
>
>You could use XML, or CORBA, or transport XML over HTTP and make the test
>distributor a special-purpose web-server (arguing that this would get
>over potential firewall issues).
>
>Dave

Actually there are no firewall issues.  All of the machines are connected
to the same internal network.  We currently use IO::Sockets in perl to
communicate between them - currently a single Sun machine sends commands
to a single PC running a Windows varient.  What were moving towards is
having a single Sun send commands to up to 8 PCs running various
incarnations of Windows.

I guess what I was thinking is that Druby also communicates vi sockets and
I was thinking that perhaps there is a way for the perl side to compose
messages that that are send (via sockets) to a Druby object (server) that
would then decode these messages.

Phil