System.Net.Socket.TSocket

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.TObjectTSocket

Delphi

TSocket = class

C++

class PASCALIMPLEMENTATION TSocket : public System::TObject

Propriétés

Type Visibilité  Source Unité  Parent
class public
System.Net.Socket.pas
System.Net.Socket.hpp
System.Net.Socket System.Net.Socket


Description

Représente un socket réseau.

Pour créer un socket, vous pouvez appeler Create et spécifier le type de votre socket et l'encodage des données que votre socket envoie et reçoit.

Dès que vous avez un socket, vous pouvez l'utiliser en tant que serveur ou en tant que client.

Vous pouvez fermer votre socket à tout moment pour arrêter temporairement son utilisation. Si votre application n'a plus besoin d'un certain socket, vous pouvez détruire votre socket. Le destructeur de votre socket ferme le socket automatiquement.

Utilisation d'un socket en tant que serveur

Pour utiliser votre socket en tant que socket serveur :

  1. Liez votre socket à un adaptateur local.
  2. Configurez votre socket afin de démarrer l'écoute pour les connexions entrantes.
  3. Acceptez une connexion entrante.
  4. Echangez les données avec le socket distant :
  5. Fermez votre socket.

Utilisation d'un socket en tant que client

Pour utiliser votre socket en tant que socket client :

  1. Connectez votre socket à un socket distant.
  2. Echangez les données avec le socket distant :
  3. Fermez votre socket.

Voir aussi