On Sat, 5 Jun 2004 00:33:39 +0900, Francis Joanis wrote
> Hello everyone,
> 
> I'd like to know if it is possible to use drb to transfer files from 
> the server to the client (and vice versa)?
> 
> For example, a remotely callable method could return a byte array 
> then, client side, that array could be written back on disk.
> 
> If this is possible, how would the drb infrastructure "behave" when 
> transfering rather big arrays (say, 5~10 megabytes)?

It's definitely possible.  As to have the infrastructure behaves, you will 
have processing costs because the data has to be marshalled for transfer and 
then unmarshalled at the other end.  I regularly pump hundreds of k per 
second of marshalled data around though, with no problems.

I'd say just try it.  DRb is extremely simple to use.  Put a prototype 
together and test it out!


Kirk Haines