• # Webchaussette ou Serveur sainte évents: retour d'expérience

    Posté par (site web personnel) . En réponse à la dépêche Communiquer avec le serveur depuis un navigateur Web : XHR, SSE et WebSockets. Évalué à 6.

    Sur jb3, j'avais commencé à utiliser une webchaussette, mais j'ai fini par abandonner, car:

    • maintenir la connexion ouverte est un défi, l'API javascript ne permettais pas (je ne sais pas si c'est possible maintenant) de réglage et sur de nombreux réseaux, les battements de cœur ne suffisent pas, la connexion finit toujours par être fermé de force par un serveur, un proxy ou un équipement réseau.
    • dans Spring, l'API pour gérer les webchaussettes n'étaient pas très mature et plutôt pénible à régler.

    Depuis j'utilise les serveur sainte évents et ça marche mieux:

    • j'ai moins de déconnexion MAIS attention la reconnexion n'est pas toujours automatique, il faut gérer les erreurs et la rétablir à la main ;
    • les API côté js et java sont plus simples ;
    • je trouve le modèle de programmation plus clair: un EventSource pour recevoir des infos, des GET/POST pour faire des requêtes.

    Petit défaut: ça ne fonctionne pas avec les vieux brouteurs de Microsoft, oh ben zut alors ça c'est vraiment pas de chance.

    Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board