[omniORB] g3 and gif files

Colin Caughie cfc@indigo-avs.com
Mon, 10 May 1999 14:07:35 +0100


> While testing omniORB and comparing to other ORB's I tried 
> this by using 1MB
> sized sequence<octet> and on two hosts with omniORB2.4?/Linux 
> 2.0.36/Pentium II
> 300Mhz. I was capable of achiving aprox. 6MB per second on a 
> 100Mbps lan. While
> this is not optimal it is indeed good enough for most usage.
> 
> The largest problem I see with send very large binaries over 
> CORBA is that I do
> not how far I have gotten in my transmission (very useful 
> over slow wan). Is
> there a way to detect this? It is to my knowledge not 
> mentioned in the CORBA
> documents.

I'm not that familiar with CORBA, but I have done a lot with other
protocols that can be used to transfer large chunks of data. The
conclusion we have come to here is that if you want to track the
progress of a transfer, send the data in reasonably sized chunks rather
than all at once. I imagine this applies to CORBA as well, i.e. instead
of having a method called "SendLargeFile", you could have a method
called "SendFileChunk", call it many times, and update a progress bar in
between.

Colin Caughie