Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > ASP .Net > ASP .Net Web Services > Large file transfers - socket basesd solution or remoting?

Thread Tools

Large file transfers - socket basesd solution or remoting?

Posts: n/a
After reading all of the pros and cons of a socket-based solutions and
remoting solutions I still can't decide what the most appropriate
solution is here’s rundown.

I am trying to develop a file transfer architecture that will use a
central sever that will post a web service that will provide all
subscribing clients a directory/manifest to all other compatible clients
on the network. If a direct-connection can be established between two
clients I want them to be able to do a peer-to-peer high-speed file
transfer. If a direct connection is not available I want to send the
file down to the central server and have the other client either pull it
or have the server push it.

I would like to be able to resume file transfers. I would like to be
able to control how much bandwidth is used and know the current progress
of a transfer. I also need to be able to transport data to clients
behind NAT and firewalls etc. Finally, security and reliability is a

If anyone has had any experience with this and would like to share that
would be great.

I would like to roll my own solution to this problem, but I am not
completely closed minded to using 3rd party solutions such as Genuine
Channels or the like.

Reply With Quote
Chad Z. Hower aka Kudzu
Posts: n/a
MJB <(E-Mail Removed)> wrote in news:(E-Mail Removed):
> If anyone has had any experience with this and would like to share that
> would be great.

HTTP allows both downloads and uploads, firewall and proxy traversal.

Chad Z. Hower (a.k.a. Kudzu) -
"Programming is an art form that fights back"

Reply With Quote

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
socket.unbind or socket.unlisten? - socket.error: (48, 'Addressalready in use') Laszlo Nagy Python 1 01-27-2009 05:05 PM
Interesting problem with large file transfers NextLevel Cisco 3 08-04-2006 01:24 PM
large data transfers Brian Barnes ASP .Net Web Services 0 06-03-2004 12:54 AM
ASP.NET large file transfers Ryan Hartman ASP General 5 11-11-2003 06:33 AM
Large File transfers using sockets in Perl or any method if available SRam Perl Misc 1 08-22-2003 01:20 PM