Une série d'exemples qui montre comment utiliser la spécification Jakarta WebSocket (anciennement JSR 356) et l'implémentation Tyrus pour développer des WebSockets avec le langage Java.
Ce dépôt est utilisé dans le cadre d'un cours sur les architectures orientées services que je dispense à l'ISAE-ENSMA et à l'Université de Poitiers en français. Tous les supports de cours et tutoriaux sont disponibles sur mon blog personnel : https://mickael-baron.fr/soa/.
- Java 11
- Maven 3
- Docker (uniquement pour le projet ws-chatwarwebsocket)
- Code source de la spécification : https://github.com/jakartaee/websocket
- Implémentation de référence Tyrus : https://eclipse-ee4j.github.io/tyrus
- Code source de l'implémentation de référence Tyrus : https://github.com/eclipse-ee4j/tyrus
Vos contributions sont les bienvenues ! Vous pouvez aider à perfectionner ce dépôt en proposant des optimisations ou en signalant des anomalies via les issues et les pull requests.
Afin de pérenniser le développement de ce travail, un compte BuyMeACoffee est à votre disposition pour soutenir mes efforts de création.
Le contenu de ce dépôt est distribués sous licence Creative Commons BY-SA 4.0 et les droits d'auteur appartiennent à Mickaël Baron. Consultez le fichier LICENSE pour plus de détails.
