
DexterELEL (Normal User)
Pro
    
Messaggi: 67
Iscritto: 05/01/2011
|
Questo topic è stato chiuso dal moderatore Salve ragazzi, ho un piccolo problema nel creare una reverse connection il server si blocca e solo quando riceve la connessione dal client manda i messaggi desiderati.. spiego meglio con i codici..
Client
Codice sorgente - presumibilmente C# |
public static void Connetti_Server() { TcpClient Connector = new TcpClient (); GetConnection: string IP = "127.0.0.1"; try { Connector.Connect(IP, 2000); IsConnected = true; } catch { goto GetConnection; } } private void button1_Click(object sender, EventArgs e) { Connetti_Server(); }
|
Server:
Codice sorgente - presumibilmente C# / VB.NET |
try
{
IPAddress IP = IPAddress.Parse("127.0.0.1");
TcpListener myList = new TcpListener(IP, 2000);
MessageBox.Show("Connessioni in Ascolto");
myList.Start();
Socket s = myList.AcceptSocket();
MessageBox.Show("Connessione Ricevuta: " + s.RemoteEndPoint);
}
catch { }
|
C'è qualcuno che saprebbe aiutarmi??  |
|

HeDo (Founder Member)
Guru^2
    
Messaggi: 2765
Iscritto: 21/09/2007
|
|
|

nessuno (Normal User)
Guru^2
    
Messaggi: 6329
Iscritto: 03/01/2010
|
Postato originariamente da HeDo:
ci sono un paio di modi furbi |
Direi
un paio di modi standard
di scrivere queste applicazioni ...
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti (uno dei padri fondatori del moderno Calcolo delle probabilità) chiamava il gioco del Lotto Tassa sulla stupidità. |
|

HeDo (Founder Member)
Guru^2
    
Messaggi: 2765
Iscritto: 21/09/2007
|
Postato originariamente da nessuno:
Postato originariamente da HeDo:
ci sono un paio di modi furbi |
Direi
un paio di modi standard
di scrivere queste applicazioni ... |
mi sembrava troppo cattivo sottolineare il fatto che queste cose SI DEVONO sapere quando si sviluppa del codice di rete, l'unica cosa che mi dispiace è che il primo programma di questo tizio è un trojan... ma che ci vuoi fare, mica posso bannarli tutti |
|

nessuno (Normal User)
Guru^2
    
Messaggi: 6329
Iscritto: 03/01/2010
|
Postato originariamente da HeDo:
mica posso bannarli tutti |
Sicuro ?
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti (uno dei padri fondatori del moderno Calcolo delle probabilità) chiamava il gioco del Lotto Tassa sulla stupidità. |
|

DexterELEL (Normal User)
Pro
    
Messaggi: 67
Iscritto: 05/01/2011
|
Utilizzare una Reverse Connection è sinonimo di trojan?? non mi pare comunque ho risolto..Grazie
|
|