Merci pour les détails ^^
En fait je doit faire de la magie *-*
Transformer se code là qui fonctionne en réseau local (épuré sans les try,XML,ect...):
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| System.Net.Sockets.TcpClient tcpclient = null;//Mise à 0 du TcpClient
String ServeurIP = "192.168.0.150";//@ du serveur
Int32 ServPort = 1664;//port avec un brin d'ironie sur ma dernière soirée
tcpclient = new TcpClient(ServeurIP, ServPort);//définition du service
NetworkStream nstream = tcpclient.GetStream(); //définition des flux
StreamWriter sw = new StreamWriter(nstream);//écriture
StreamReader sr = new StreamReader(nstream);//lecture
String TrameEnvoi = "Bonjour! Je suis client!";//la politesse ;)
sw.Write(TrameEnvoi);//Envoi!
sw.Flush();//Vide la mémoire tampon
String Recept = sr.ReadLine();//écoute et mise en variable
mEtatTrame.Text = Recept;//affichage...
/*un dialogue très passionnant*/
tcpclient.Close();//fin de connexion |
Avec sa je doit le transformer pour aller sur le second poste sur le second réseau en passant par internet.
Si je comprend bien se que vous me dites, j'aurai que la ligne
tcpclient = new TcpClient(ServeurIP, ServPort);
à modifier?
Mais sur le tuto que j'ai trouver, Il ne parlent pas d'autre syntaxe, Si vous la connaissez je suis preneur svp *-*
Merci de votre aide. ^^
Partager