Interface IEnvoyeur
- All Known Implementing Classes:
WebSocketChatAdapter
public interface IEnvoyeur
Interface qui fait office de passerelle entre la couche métier et le serveur.
Définit le contrat pour l'envoi d'événements de chat vers le serveur.
Cette interface suit le pattern Hexagonal Architecture (Port) pour découpler
la logique métier de l'implémentation de communication réseau.
Implémentée par : client/infrastructure/websocket/WebSocketChatAdapter
Utilisée par : client/metier/Metier
- Version:
- V1
- Author:
- Joshua Hermilly
-
Method Summary
Modifier and TypeMethodDescriptionvoidÉtablit une connexion avec le serveur de chat.voidenvoyer(ChatEventDTO event) Envoie un événement de chat au serveur.
-
Method Details
-
connecter
-
envoyer
Envoie un événement de chat au serveur. L'événement contient les données du message, connexion, ou autre action à transmettre au serveur selon le protocole de communication défini.- Parameters:
event- l'événement de chat à envoyer au serveur
-