Bonsoir, j'utilise un systeme de socket pour envoyer des data à un serveur
client = New Socket(AddressFamily.InterNetwork, _
SocketType.Stream, ProtocolType.Tcp)
client.Connect(remoteEP)
buffer = System.Text.Encoding.ASCII.GetBytes(s1)
client.Send(buffer, 0, buffer.Length, Sockets.SocketFlags.None)
client.Shutdown(Sockets.SocketShutdown.Both)
client.Close()
et à chaque relance du programme un nouveau port est utilisé (je vois
l'info côté serveur). comment faire pour toujours utiliser, côté client)
le même port
merci
Bonsoir, j'utilise un systeme de socket pour envoyer des data à un serveur client = New Socket(AddressFamily.InterNetwork, _ SocketType.Stream, ProtocolType.Tcp) client.Connect(remoteEP) buffer = System.Text.Encoding.ASCII.GetBytes(s1) client.Send(buffer, 0, buffer.Length, Sockets.SocketFlags.None) client.Shutdown(Sockets.SocketShutdown.Both) client.Close() et à chaque relance du programme un nouveau port est utilisé (je vois l'info côté serveur). comment faire pour toujours utiliser, côté client) le même port merci
Bonjour,
Essai ceci :
Dim endPoint As New IPEndPoint(address, port)
Dim tempSocket As New Socket(endPoint.AddressFamily, SocketType.Stream,
ProtocolType.Tcp)
IPEndPoint te permet de définir l'adresse et le port à utiliser.
"nutix" <nutix2003@yahoo.fr> a écrit dans le message de news:
OpYpKTV5FHA.1464@tk2msftngp13.phx.gbl...
Bonsoir, j'utilise un systeme de socket pour envoyer des data à un serveur
client = New Socket(AddressFamily.InterNetwork, _
SocketType.Stream, ProtocolType.Tcp)
client.Connect(remoteEP)
buffer = System.Text.Encoding.ASCII.GetBytes(s1)
client.Send(buffer, 0, buffer.Length,
Sockets.SocketFlags.None)
client.Shutdown(Sockets.SocketShutdown.Both)
client.Close()
et à chaque relance du programme un nouveau port est utilisé (je vois
l'info côté serveur). comment faire pour toujours utiliser, côté client)
le même port
merci
Bonsoir, j'utilise un systeme de socket pour envoyer des data à un serveur client = New Socket(AddressFamily.InterNetwork, _ SocketType.Stream, ProtocolType.Tcp) client.Connect(remoteEP) buffer = System.Text.Encoding.ASCII.GetBytes(s1) client.Send(buffer, 0, buffer.Length, Sockets.SocketFlags.None) client.Shutdown(Sockets.SocketShutdown.Both) client.Close() et à chaque relance du programme un nouveau port est utilisé (je vois l'info côté serveur). comment faire pour toujours utiliser, côté client) le même port merci