Estoy intentando crear una extensión de Chrome utilizando WebSockets HTML5 y no puedo obtener un ejemplo claro. Tengo algunas preguntas que espero que la comunidad pueda responder por mí de una manera clara y concisa.Cómo usar HTML5 WebSockets para extensiones de Chrome
- El servidor WebSocket, ¿se puede agregar a una extensión de Google Chrome? De cualquier manera, ¿alguien me puede decir exactamente lo que se necesita para crear un servidor o incluir un enlace decente a un ejemplo claro?
- Al conectarse al servidor WebSocket todos siempre tienen algo así como ws: // localhost: número de puerto. ¿Se requiere el ws o cuál es el punto de eso? No sé si esto debe ser una ubicación de archivo o qué. ¿Y solo para asegurarse de que la dirección IP y el número de puerto se encuentren donde se encuentra su servidor y qué puerto está escuchando a la derecha?
- Los sitios web como pusher en http://www.pusher.com/ es solo una forma de enviar comunicación entre dos dispositivos diferentes y aún necesita un servidor o reemplaza un servidor/puede esto reemplazar un servidor.
He hecho bastante búsqueda de Google, así que no es como si no supiera nada sobre este tema. Simplemente no entiendo todas las cosas diferentes y la API de websocket no da una definición de ninguna de sus funciones y realmente no explica nada sobre cómo usarla.
Algunos enlaces He comprobado: http://dev.w3.org/html5/websockets/, http://jnext.org/index.html, http://www.pusher.com/, http://jwebsocket.org/, http://joshuakehn.com/blog/view/2/WebSocket-Tutorial-with-Node-js
necesito algo que no necesita ser instalado en un ordenador. Todo servidor/cliente/codificación debe ser javascript que se pueda colocar en una extensión de Chrome. Gracias por cualquier persona que pueda ayudarme.
¿cree que su pregunta fue suficientemente respondida? Si no, ¿hay algo que sientes que falta para responder completamente a tu pregunta? – kanaka
Todavía no hay forma de ejecutar un servidor websocket en una extensión de Chrome. Incluso 'chrome.sockets.tcp' carece del método' listen'. –