Je vois beaucoup de bibliothèques et d'exemples pour écrire des websockets dans dans Haskell, mais qu'en est-il des clients? Y a-t-il des bibliothèques pour ça?Client Websocket dans Haskell?
Répondre
Le package websockets prend en charge les applications côté client
http://hackage.haskell.org/packages/archive/websockets/0.7.0.0/doc/html/Network-WebSockets.html#g:12
Voir l'exemple:
https://github.com/jaspervdj/websockets/blob/master/example/client.hs
Je ferais le client en utilisant des Websockets client. Pour une bonne bibliothèque, voir: https://code.google.com/p/jquery-websocket/
C'est une bibliothèque JavaScript ... Je n'utilise pas de navigateur et je n'ai aucune envie d'utiliser node.js ou toute autre technologie JavaScript côté serveur. – singpolyma
Vous n'avez pas précisé clairement où votre client s'exécutait. J'ai supposé dans le navigateur. Les navigateurs deviennent un environnement d'application avec l'avènement du HTML5 et des frameworks comme phonegap. – mozillanerd
Le paquet websockets
contient une websocket client aussi bien. Après avoir initié la connexion avec connect
, vous écrivez le code client exactement comme vous le feriez pour le serveur, en utilisant la monade WebSockets
.
- 1. Java Websocket Client avec PHP WebSocket Server?
- 2. client actuel (websocket)
- 3. Client Python Twisted WebSocket
- 4. Client HTTP Kit WebSocket
- 5. Java websocket client requis
- 6. Jetty - SSL Websocket Client
- 7. Côté client Primus-websocket
- 8. WebSocket Client Lua
- 9. client simple Perl websocket
- 10. Django + uWSGI + connexion client Websocket
- 11. Client - Prise de contact WebSocket
- 12. Java (Android) WebSocket Client Libraries
- 13. WebSocket Client ne reçoit pas de données
- 14. Client async websocket Python avec timer asynchrone
- 15. Client SockJS avec Spring WebSocket - CORS
- 16. Websocket séparé pour chaque client connecté
- 17. Convertir le serveur client python en Websocket
- 18. Création d'une connexion Websocket unique par client?
- 19. Comment se déconnecter client redis dans websocket eventmachine
- 20. Faye Websocket dans NodeJS
- 21. Websocket échoue dans Firefox
- 22. Client Websocket Websocket multiples sous-protocole et serveur Libwebsockets ne fonctionnant pas
- 23. ruby: le serveur websocket et le client websocket ne peuvent pas fonctionner
- 24. Problème de connexion Arduino WebSocket Client avec node.js ws serveur websocket
- 25. Existe-t-il un client Websocket côté serveur pour node.js?
- 26. envoyer l'image de .NET serveur websocket au client (HTML5)
- 27. Rails client Faye Websocket juste pour envoyer un message
- 28. Y at-il des bibliothèques client JavaScript Node WebSocket Server?
- 29. Websocket envoyer toutes les données client play framework 2
- 30. Le client WebSocket ne parvient pas à se connecter
Il semble qu'il ne supporte pas 'wss: //' :( – singpolyma
@singpolyma, [wuss] (https://hackage.haskell.org/package/wuss-1.1.4) enveloppe les [websockets] (https: //hackage.haskell.org/package/websockets) package avec TLS pour supporter 'wss: //' –