Sto realizzando una piccola applicazione che scambia dati via TCP/IP in c#
allora ho deciso di usare le classi tcplistner e tcpclient.
cosi creo il server e lo starto
server = new TcpListener(IPAddress.Parse("127.0.0.1"),25565);
server.Start();
accettaConnT.Start();
e questa è la funzione che accetta conn(evento di un timer)
if (server.Pending())
{
client = server.AcceptTcpClient();
flusso = client.GetStream();
server.Stop();
accettaConnT.Stop();
connettiBtn.Text = "Disconnetti";
}
pero quando ho provato il programma con un mio amico (ovviamente su un altro pc ed un altra connessione) non funziona in pratica il client non riesce a connettersi sul mio ip anche se il server è gia avvato e la porta è apetra ed è la setta come posso fare aiutatemi
PS
codice di connessione del client
client = new TcpClient(IpAddress.Parse("127.0.0.1"),25565);
client.Connect(serverEP);