System.Net.Socket.TSocket
Delphi
TSocket = class
C++
class PASCALIMPLEMENTATION TSocket : public System::TObject
Sommaire
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 :
- Liez votre socket à un adaptateur local.
- Configurez votre socket afin de démarrer l'écoute pour les connexions entrantes.
- Acceptez une connexion entrante.
- Echangez les données avec le socket distant :
- Recevez des données du socket distant.
- Envoyez des données au socket distant.
- Fermez votre socket.
Utilisation d'un socket en tant que client
Pour utiliser votre socket en tant que socket client :
- Connectez votre socket à un socket distant.
- Echangez les données avec le socket distant :
- Recevez des données du socket distant.
- Envoyez des données au socket distant.
- Fermez votre socket.