OVH Cloud OVH Cloud

socket et num port

1 réponse
Avatar
nutix
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

1 réponse

Avatar
Sébastien HOUZET
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.

Cordialement

--
Sébastien HOUZET (Keikun59)
http://blogs.developpeur.org/keikun59/


"nutix" a écrit dans le message de news:

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