🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.java.corba
Article #57

Re: Sending large amount of data (in MB) to the server

#57
From: Ted McFadden
Date: Thu, 13 Sep 2001 03:16
50 lines
3116 bytes
In article <3B9E2C1B.10AE48AB@NoSpam.uab.ericsson.se>, Niclas Eklund wrote:
> Derek Viljoen wrote:
>> Andrey Nechypurenko wrote:
>> > CORBA Audio/Video Streaming Service could be of interest
>> > in such a case.
>> 
>> No need to get that complicated (although, its a creative thought, since
>> multimedia is generally "fat" over the wire).  Just use a sequence of
>> octet's to send the data (assuming it's binary data).
>> 
>> I've benchmarked this, as opposed to raw sockets, and the overhead was much
>> less that I expected (especially on a good ORB implementation... like TAO
>> or OmniORB... except we're talking about Java, aren't we?).  But, even in
>> Java, it's not that bad.  Once the connection is made (which is the biggest
>> overhead) individual invocations take a very small penalty in the grand
>> scheme of things.
>> Derek
> 
> Hello!
> 
> For more information you can read:
> 
> http://www.cs.wustl.edu/~schmidt/PDF/av_chapter.pdf
> 
> Chapter 4.3 contains the throughput result.
> 
> You should also consult the FTAM/FTP spec (CosFileTransfer):
> 
> http://www.omg.org/cgi-bin/doc?dtc/2000-11-05
>
Hi,

Some additional info about the ftam spec. Since that document was
published a number of serious issues were raised against it. 

A revised version of the spec [dtc/2001-08-04] will be available by
Sept. 17th.  This revision is part of the work of the FTAM
finalization task force.

The revised spec allows for octet transfer using iterators.

Cheers,

Ted

-- 
Ted McFadden 
mcfadden@dstc.edu.au +61 7 3365-4310 <http://www.dstc.edu.au>
CRC for Enterprise Distributed Systems Technology DSTC Pty Ltd
Level 7 GP South - The University of Queensland, Brisbane 4072 Australia
Technical Details
Message-ID: <slrn9q0985.mo6.mcfadden@sunburn.dstc.edu.au>
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!paloalto-snf1.gtei.net!news.gtei.net!enews.sgi.com!harbinger.cc.monash.edu.au!bunyip.cc.uq.edu.au!not-for-mail
References: <e33c2814.0109052058.6f25d6f0@posting.google.com> <pmmgptotkei1lcj4dv043htm70nc1jlv82@4ax.com> <9nht5v$loq$1@news.mch.sbs.de> <3B9E116C.2EC87B3B@home.com> <3B9E2C1B.10AE48AB@NoSpam.uab.ericsson.se>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 108bbb,6caeb6fa855ca2de
X-Google-Attributes: gid108bbb,public
X-Google-Thread: 109156,6caeb6fa855ca2de
X-Google-Attributes: gid109156,public
X-Google-ArrivalTime: 2001-09-12 20:16:24 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!paloalto-snf1.gtei.net!news.gtei.net!enews.sgi.com!harbinger.cc.monash.edu.au!bunyip.cc.uq.edu.au!not-for-mail
From: mcfadden@sunburn.dstc.edu.au (Ted McFadden)
Newsgroups: comp.lang.java.corba,borland.public.visibroker
Subject: Re: Sending large amount of data (in MB) to the server
Followup-To: comp.lang.java.corba
Date: 13 Sep 2001 03:16:22 GMT
Organization: Distributed Systems Technology CRC
Lines: 50
Message-ID: <slrn9q0985.mo6.mcfadden@sunburn.dstc.edu.au>
References: <e33c2814.0109052058.6f25d6f0@posting.google.com> <pmmgptotkei1lcj4dv043htm70nc1jlv82@4ax.com> <9nht5v$loq$1@news.mch.sbs.de> <3B9E116C.2EC87B3B@home.com> <3B9E2C1B.10AE48AB@NoSpam.uab.ericsson.se>
NNTP-Posting-Host: eeyore.dstc.edu.au
X-Trace: bunyip.cc.uq.edu.au 1000350982 22266 130.102.176.3 (13 Sep 2001 03:16:22 GMT)
X-Complaints-To: news@uq.edu.au
NNTP-Posting-Date: 13 Sep 2001 03:16:22 GMT
User-Agent: slrn/0.9.7.1 (SunOS)
Cache-Post-Path: eeyore.dstc.edu.au!unknown@sunburn.dstc.edu.au
X-Cache: nntpcache 2.3.3 (see http://www.nntpcache.org/)