|
|
|
|
 |
|
|
|
| Principe de fonctionnement : |
|
|
|
|
La commande SocketCrée() permet la création d'un socket. Une socket est une ressource de communication utilisée par les applications pour communiquer d'une machine à une autre, ou sur la même machine, sans se soucier du type de réseau. La machine qui crée le socket devient la machine serveur de sockets.
|
|
|
|
| Etape 1 : Connexion au serveur |
|
|
|
|
Pour se connecter à une socket du serveur, il suffit d'utiliser la fonction SocketConnecte. Cette fonction permet d'effectuer une demande de connexion au serveur. La socket est identifiée par son port et par son adresse.
|
|
|
|
| Etape 2 : Échange de données |
|
|
|
|
Lorsque deux postes ont connecté leur socket, un flux de communication s'établit entre ces deux postes. Il est alors possible pour ces deux postes de lire et d'écrire des chaînes de caractères sur la socket. Pour lire et écrire sur la socket du poste serveur, l'application cliente WinDev doit utiliser les fonctions SocketLit et SocketEcrit.
|
|
|
|
| Etape 3 : Fin de la communication |
|
|
|
|
| Pour terminer la communication, il suffit de fermer la socket depuis le poste client avec la fonction SocketFerme. |
|
|
|
|
Retour... |
|
|
|
|
|