LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

Comment je peut tester si le serveur TCP est libre ou non

J'ai un programme client serveur et j'ai besoin de connecte plusieurs client un par un, donc je veut vérifier si le serveur est libre ou non pour connecte un autre client merci

0 Kudos
Message 1 of 6
(3,671 Views)

bonjour captainwess,

 

Avez vous essaye ce tutoriel?

 

http://zone.ni.com/devzone/cda/tut/p/id/3982

 

Il montre comment communiquer avec un serveur utilisant plusieurs clients.

Raj
National Instruments
Applications Engineer
0 Kudos
Message 2 of 6
(3,639 Views)

Alors,

 

ce tutoriel est pour LabVIEW mais vous pouvez employer une methode similar avec CVI.

Raj
National Instruments
Applications Engineer
0 Kudos
Message 3 of 6
(3,638 Views)

Merci bien c'est un bon exemple, mais j'ai déjà chercher les fonctions listener TCP au CVI sans aucune résultat 😞

0 Kudos
Message 4 of 6
(3,626 Views)

captainwess,

 

vous pouvez employer un "TCP callback function" dans votre serveur.

 

Voici l'aide pour ce fonction. Si vous recevez un demande de votre client pour un connection, cette fonction execute avec le parametre TCP_Connect. Si la connection n'est pas possible, ca retourne un erreur.

 

tcpCallBack.png

Raj
National Instruments
Applications Engineer
0 Kudos
Message 5 of 6
(3,612 Views)

Merci bien ca marche Smiley Very Happy

0 Kudos
Message 6 of 6
(3,598 Views)