Click here to Skip to main content
15,909,939 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: stl string conversion Pin
Matt Gullett17-May-02 4:00
Matt Gullett17-May-02 4:00 
GeneralBmp and Tif problem Pin
chen17-May-02 2:18
chen17-May-02 2:18 
GeneralRe: Bmp and Tif problem Pin
Chris Losinger17-May-02 3:15
professionalChris Losinger17-May-02 3:15 
GeneralRe: Bmp and Tif problem Pin
Mukkie18-May-02 0:58
Mukkie18-May-02 0:58 
QuestionClient to Client? Pin
Rickard Andersson2017-May-02 1:58
Rickard Andersson2017-May-02 1:58 
AnswerRe: Client to Client? Pin
17-May-02 3:25
suss17-May-02 3:25 
GeneralRe: Client to Client? Pin
Rickard Andersson2017-May-02 4:24
Rickard Andersson2017-May-02 4:24 
GeneralRe: Client to Client? Pin
17-May-02 5:35
suss17-May-02 5:35 
Hej Rickard,
I think you might tell me some more about your project/plans, what you wanna do in general. I'm slightly familiar with server programming and peer-to-peer filesharing systems (I wasted some time with Gnutella, hehe).

Transfering files from one client to another via the server costs the server (if serving many clients) a lot of traffic. I suggest do it peer by peer: once the clients know each other (e.g. exchange IPs via server), they can transfar data direct. For example IRC's DCC send does it that way (DCC=direct client to client) and all know filesharing systems like Napster, Gnutella, Fastrrack do the filetransfar itself direct peer to peer. Advantage: no man in the middle has to provide bandwith (fast), disadvantage: firewalled hosts or hosts behind a router (SNAT) can be a trouble.
But there are various ways around firewall troubles with file transfar: one un-firewalled host from two is enough, using SOCKS, using the IRC DCC protocol (which is routed through many known SNAT router) or as last chance do tunneling via a central server or a third (unfirewalled) peer.

Hope it helps, Moak

PS: Why signing up, is there any advantage? You can contact me anytime on www.p2pchat.org (IRC irc.p2pchat.org) any you have my mail. Smile | :)
GeneralRe: Client to Client? Pin
18-May-02 3:53
suss18-May-02 3:53 
GeneralControls Problem Pin
MartinBealby17-May-02 1:34
MartinBealby17-May-02 1:34 
GeneralRe: Controls Problem Pin
RobJones17-May-02 5:18
RobJones17-May-02 5:18 
GeneralRe: Controls Problem Pin
Matt Gullett17-May-02 5:24
Matt Gullett17-May-02 5:24 
GeneralRe: Controls Problem Pin
MartinBealby17-May-02 11:03
MartinBealby17-May-02 11:03 
GeneralRe: Controls Problem Pin
Matt Gullett17-May-02 11:07
Matt Gullett17-May-02 11:07 
GeneralRe: Controls Problem Pin
MartinBealby18-May-02 1:20
MartinBealby18-May-02 1:20 
GeneralRe: Controls Problem Pin
Matt Gullett18-May-02 1:58
Matt Gullett18-May-02 1:58 
GeneralRe: Controls Problem Pin
MartinBealby18-May-02 9:03
MartinBealby18-May-02 9:03 
Questionwhy the ACCESS database file's size hasn't benn modify? Pin
white jungle17-May-02 1:32
white jungle17-May-02 1:32 
AnswerRe: why the ACCESS database file's size hasn't benn modify? Pin
l a u r e n17-May-02 1:39
l a u r e n17-May-02 1:39 
GeneralRe: why the ACCESS database file's size hasn't benn modify? Pin
white jungle17-May-02 1:56
white jungle17-May-02 1:56 
GeneralRe: why the ACCESS database file's size hasn't benn modify? Pin
l a u r e n17-May-02 2:06
l a u r e n17-May-02 2:06 
GeneralRe: why the ACCESS database file's size hasn't benn modify? Pin
SimonS17-May-02 2:26
SimonS17-May-02 2:26 
GeneralUsing JetEngine to compact .mdb Pin
Maxwell Chen17-May-02 2:12
Maxwell Chen17-May-02 2:12 
GeneralVS.Net install error Pin
Francis2317-May-02 1:14
Francis2317-May-02 1:14 
QuestionHow show string in system tray ?? Pin
Alexei Nazemnov17-May-02 1:06
Alexei Nazemnov17-May-02 1:06 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.