è solo un'idea che ho in testa, ma non avendo mai avuto a che fare con socket e protocolli vari non saprei su cosa focalizzarmi prima.
La mia intenzione è quella di creare un programma che "apra una connessione diretta" tra due pc connessi ad internet, in modo tale da permettere lo scambio di dati.
quali sono i requisiti per poter affrontare un problema del genere?
entrambi i pc devono avere il programma aperto, uno in ricezione ed uno in invio.
ho intuito che la risposta sta nei socket (o forse no?), ma internet è davvero confusionario in proposito, e non sono riuscito nemmeno a trovare una guida che parta da zero. Potete indirizzarmi verso la giusta strada? è un argomento che mi affascina molto
edit: per ora sto provando ad entrare nel mondo dei socket seguendo questa guida http://www.linuxhowtos.org/C_C++/socket.htm
e questa
http://gapil.gnulinux.it/files/2011/12/gapil.pdf
ma se sto sbagliando avvisatemi prima che sia troppo tardi