Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Accès rapide :






Vous êtes un professionnel et vous avez besoin d'une formation ?

Conception d'interfaces
graphiques avec WPF


Voir le programme détaillé
ESN Inovelya : Nous recrutons

Communication Réseau - Sockets TCP / IP - Codage d'un client TCP/IP

int port = 8080; // Création d'une socket . int socketIdentifier = socket(AF_INET,SOCK_STREAM,0); if (socketIdentifier == INVALID_SOCKET) throw new SocketException(); // Préparation de la connexion struct sockaddr_in addrIn; struct hostent *hp = gethostbyname(hostName); if (hp == NULL) throw new SocketException(); memcpy(&addrIn.sin_addr, hp->h_addr, hp->h_length); addrIn.sin_family = hp->h_addrtype; addrIn.sin_port = htons(port); // Connection de la socket à l'adresse Internet int result = connect(socketIdentifier, (struct sockaddr*)&addrIn, sizeof(struct sockaddr_in)); if (result == SOCKET_ERROR) throw new SocketException();

Diapositive précédente Diapositive suivante