DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Développer une application ou un site / Champs, fenêtres et pages / Champs : Types disponibles / Champ Zone de Texte Riche / Procédure WLangage
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Procédure WLangage appelée par la fonction SocketConnecte
Procédure WLangage écrite en code navigateur (également nommée "callback") appelée par la fonction SocketConnecte. Cette procédure est appelée une fois que la connexion au serveur a été effectuée. Cette procédure permet d'envoyer un message au serveur à l'aide de la fonction SocketEcrit.
Exemple
SocketConnecte("client", "ws[s]://<AdresseDuServeurDeWebSocket>", SurEvenementSocket)
 
PROCÉDURE INTERNE SurEvenementSocket(nEvenement, sMessage)
 
SELON nEvenement
 
CAS SocketOuverture
SocketEcrit("client", "Envoi message depuis le navigateur.")
 
CAS SocketMessage
Info("Réception d'un message serveur : " + sMessage)
 
CAS SocketFermeture
Info("Fermeture du socket", sMessage)
 
CAS SocketErreur
Erreur("Erreur du socket")
FIN
FIN
Syntaxe
SocketConnecte_Callback(<Evénement> , <Message>)
<Evénement> : Constante de type Entier
Correspond à une des constantes suivantes :
SocketErreurUne erreur s'est produite durant la communication avec le serveur. Le paramètre <Message> est toujours vide.
SocketFermetureLe socket est fermé. Le paramètre <Message> contient un code qui indique la raison de la fermeture.
SocketMessageLe socket a reçu un message. Le paramètre <Message> contient les données relatives au message.
SocketOuvertureLe socket est connecté au serveur. Il est possible d'envoyer des messages.
<Message> : Chaîne de caractères
Message reçu en réponse du serveur en fonction de l'<Evénement>.
Classification Métier / UI : Code neutre
Composante : WDJS.DLL
Version minimum requise
  • Version 22
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale