2010-04-23 4 views

Répondre

-2

À l'avenir, cela pourrait être fait avec websockets, actuellement seul Chrome les supporte, mais ils font partie de la spécification html 5. http://dev.w3.org/html5/websockets/

Ce poste suggère Kaazing a un dans le même temps javascript travail autour: https://stackoverflow.com/questions/1252829/what-browsers-support-html-5-websocket

je vous attendez que la solution utilise quelque chose comme java ou flash pour simuler websockets.

+5

Etes-vous sûr de WebSockets? Le site que vous avez lié aux états: "Cette interface ne permet pas un accès brut au réseau sous-jacent.Par exemple, cette interface ne peut pas être utilisée pour implémenter un client IRC sans passer par proxy des messages via un serveur personnalisé." –

+0

De toutes les lectures que j'ai faites jusqu'à maintenant, il semble que cette réponse soit fausse. Les WebSockets ne fonctionnent pas pour les connexions directes aux serveurs non-HTTP. –

+0

Juste une mauvaise terminologie ... c'est [TCP Sockets] (http://www.w3.org/2012/sysapps/tcp-udp-sockets/). Actuellement implémenté dans [Firefox OS] (https://developer.mozilla.org/en-US/docs/Web/API/TCPSocket), par exemple [Firesea IRC] (https://github.com/nickdesaulniers/fxos -irc) est possible. – mcepl

-1

Bien sûr, aussi longtemps que vous utilisez une extension ou un langage de navigateur qui peut parler le protocole IRC, par ex. ChatZilla ou PJIRC.

+1

Je ne pense pas que OP tente de discuter en utilisant un navigateur, mais en essayant de développer un client IRC basé sur le Web. –

11

Les WebSockets HTML5 ne peuvent pas établir de connexion avec des serveurs non WebSocket. Avec WebSockets, vous ne pouvez vous connecter qu'aux serveurs capables de répondre aux demandes de prise en main du protocole WebSocket. Donc non, vous ne pourrez pas utiliser HTML5 pour faire un client IRC (ce qui est très triste car Flash est parfaitement capable de le faire). Wsproxy