Je dois interagir avec un système hérité qui accepte la communication par socket et les messages. Mon but est de rendre l'application multiplateforme, mais j'ai besoin de pouvoir envoyer des messages au client (par exemple, WCF de .NET, Comet de Java) et de détecter quand l'utilisateur ferme son navigateur pour détruire le socket. J'ai construit un prototype de .NET wrapper + WCF + Silverlight mais il est tellement déconnecté qu'il est difficile de gérer l'état de l'utilisateur et semble être un cauchemar à supporter. Tout cela considéré, quelle serait ma meilleure option?Programmation de socket pour le Web
1
A
Répondre
2
HTTP est sans état. Vous devez gérer une session pour chaque utilisateur (ce qui est généralement fait avec HTTP cookies.) Puis, selon la flexibilité du système existant, vous pouvez lui conserver un pool of connections, mappant la connexion à la session à la demande, pour équilibrer la charge sur ce système hérité.
0
Si vous devez envoyer des informations au client, je vous suggère d'utiliser l'applet Silverlight ou Java et de créer une connexion socket. Comet ou iframe longue interrogation sont des hacks. Ils ne sont pas fiables. Ou, si vous pouvez attendre, utilisez WebSocket, qui est maintenant indépendant de HTML5 et, les dieux savent quand il deviendra la norme.
Questions connexes
- 1. programmation Socket
- 2. Socket-Programmation
- 3. question de programmation Socket
- 4. programmation socket
- 5. Programmation de socket asynchrone
- 6. erreur de programmation Socket
- 7. Question sur le transfert de fichiers pour la programmation socket
- 8. Programmation de socket UDP GetSocketOpt
- 9. Java Socket Programmation
- 10. Programmation Java Socket
- 11. programmation Socket en C
- 12. Aide Socket Programmation
- 13. Programmation de socket dans l'iPhone
- 14. Programmation de socket en Java
- 15. Programmation de socket en c
- 16. Socket Programmation en Java
- 17. problème de programmation socket java
- 18. Programmation de socket avec J2ME
- 19. lose octets de programmation Socket
- 20. Programmation de socket en C++
- 21. Programmation de socket dans C - Webserver
- 22. Test de programmation de socket Linux
- 23. Exemple de programmation de socket dans l'iphone
- 24. Java: exemple de programmation de socket
- 25. java socket pour lire le contenu de la page Web
- 26. Programmation de socket asynchrone et F #
- 27. Programmation de socket entre deux émulateur android
- 28. En-tête de programmation socket Java
- 29. problème de programmation Socket en C
- 30. C Programmation de socket avec CygWin