WebSocket bibliothèque pour Android, iOS et Flash
quelqu'un peut-il donner un exemple de WebSocket mise en œuvre dans Android, iOS(iPhone/iPad) et Flash (pas de flex!).
J'ai trouvé des bibliothèques, mais aucun de que le travail :). Mon navigateur WebSocket mise en œuvre est génial de travailler à l'aide d'une Douille.IO, maintenant, je voudrais creuser aussi dans Android, iPhone et Flash.
J'ai essayé de mettre en œuvre une webview Android pointant vers un site web où les prises sont mises en œuvre, mais il ne fonctionne pas. Je serait génial d'avoir une bibliothèque native.
Merci pour votre aide!
Je vous conseille ceci: github.com/stellaeof/java-websocket-client
OriginalL'auteur xpepermint | 2011-06-14
Vous devez vous connecter pour publier un commentaire.
iOS 4.2 et au-dessus ont natif WebSockets soutien.
Pour les appareils Android avec le support du Flash (ou de n'importe quel navigateur avec Flash), vous pouvez utiliser web-socket-js. Socket.IO en fait une web-socket-js comme l'un des transports qui peut être activé.
Voir caniuse.com pour une liste à jour des navigateurs et les appareils mobiles avec native WebSockets soutien.
Mise à jour:
Pour les applications iOS (Objective-C) découvrez UnittWebSocketClient. Une mise en garde: j'ai regardé dans le code et il utilise le HyBi-07 version du protocole, qui est plus récent que le Hixie-76 version actuellement pris en charge par la plupart des navigateurs. Cependant, si le serveur auquel vous vous connectez prend en charge HyBi-07 ou tard, il ne devrait pas être un problème.
J'ai mis à jour la réponse à l'adresse de l'iOS native de classe une partie de votre question.
OriginalL'auteur kanaka
C'est un vieux thread, mais je me dois de souligner pour iOS, Unitt et autres iOS WebSocket les clients ne prennent pas en charge la norme la plus récente.
Nous venons de publier un WebSocket client, appelé SocketRocket. (disclaimer: je suis l'auteur)
Il prend en charge la norme la plus récente, RFC 6455, n'a pas de dépendances externes, et fonctionne avec iOS 4.x. Il doit également être très rapide et conforme. Passe tous les Autobahn tests trop
OriginalL'auteur mikelikespie
jWebSocket semblent avoir le soutien Android.
Il a un support pour les applications Android, ils sont écrits en Java. Cette question n'est pas sur les navigateurs web.
Lien pas de travail. Erreur 404
OriginalL'auteur Jonas
Je me rends compte que c'est une mauvaise forme pour répondre à une telle ancien fil, mais ce post continue de s'afficher dans mes recherches. Après recherche (mais sans la mise en œuvre de encore), Autobahn semble être la meilleure option pour la plateforme Android, et de loin. Beaucoup d'autres options d'utilisation de leur suite de test, un nouveau projet de prise en charge (protocole 13, projet de 14), et j'ai trouvé le projet de tutoriels très utiles.
OriginalL'auteur pophat
Pour Android applications natives, il est Autobahn WebSockets pour Android
https://github.com/oberstet/AutobahnAndroid
Il prend en charge la finale RFC6455, s'intègre bien avec l'INTERFACE et des applications de service, fournit RPC et PubSub sur les WebSockets, et plus encore. Découvrez le projet README sur GitHub.
Avertissement: je suis l'auteur de l'Autoroute.
OriginalL'auteur oberstet