¿Es posible abrir un puerto usando Native Client al que se pueden conectar otros navegadores? ¿Te gusta una conexión de navegador a navegador?Con Native Client (NaCl) ¿es posible incrustar un servidor en una página que puede aceptar solicitudes entrantes?
Respuesta
En general, no. NaCl no permite que los programas abran conexiones directamente (eso sería un problema de seguridad). Se pretende que las aplicaciones de NaCl/Pepper tengan las mismas capacidades generales que las aplicaciones de Javascript; así que se admitiría algo como WebSockets (conexión de regreso al servidor), pero no abriría directamente los archivos o los sockets en la máquina del cliente. Hay algo de trabajo pasando a tener una red de estilo P2P en HTML5 (por ejemplo, http://www.w3.org/TR/2008/WD-html5-20080122/#peer-to-peer) que probablemente también reciba soporte de Pepper, pero no sé cuál es el estado de eso.
La única forma de obtener la conexión P2P en el navegador es a través de WebRTC. Si NaCl permite usar WebRTC (aunque Pepper API o lo que sea), entonces lo único que necesita además de la implementación es un servidor intermediario que conectará a los clientes entre sí. Consulte PeerJS para obtener información.
- 1. ¿Puede un servidor Node.js aceptar solicitudes entrantes mientras la cola de eventos está bloqueada?
- 2. ¿Puedo ejecutar el Native Client de Google fuera del navegador?
- 3. Erlang aceptar dinámicamente conexiones tcp entrantes
- 4. ¿Funciona una aplicación Qt en Google Native Client?
- 5. Ejemplos de SQL Server Native Client API
- 6. Cómo analizar correctamente las solicitudes HTTP entrantes
- 7. ¿Es posible un túnel SSH a través de Citrix Client?
- 8. Does Application_Start bloquea todas las solicitudes entrantes
- 9. boost :: asio: ¿Cómo uso async_accept para aceptar conexiones entrantes?
- 10. Plugin de Firefox que puede modificar los datos entrantes antes de que la página lo procese?
- 11. Cómo configurar PostgreSQL para aceptar todas las conexiones entrantes
- 12. ¿Es posible hacer solicitudes http reales con robolectric
- 13. ¿Puede una propiedad C# aceptar múltiples valores?
- 14. ¿Es posible incrustar un video de YouTube para dispositivos móviles en una página, en lugar de vincularlo a YouTube?
- 15. ¿Es posible que las transacciones de una base de datos abarquen varias solicitudes en los rieles?
- 16. ¿Cómo configuro IIS para aceptar solicitudes POST?
- 17. ¿Incrustar un servidor web liviano en una aplicación .net (node.js)?
- 18. Agregar NaCl en una extensión de Chrome
- 19. Incrustar una página web en una ventana de C#
- 20. NaCl OpenGL ejemplo
- 21. Incrustar un sitio web/página en Silverlight
- 22. ¿Es posible cargar un archivo con JS/HTML5 FileReader en una página no servida?
- 23. ¿Es posible incrustar un libro electrónico creado con iBooks Author dentro de una aplicación?
- 24. No se puede conectar desde Classic ASP a SQL Server 2008 R2 utilizando SQL Native Client (Windows 7 - IIS7)
- 25. ¿Puede Tomcat aceptar solicitudes de HTTP 1.1 sin un encabezado de host?
- 26. ¿Es posible enviar "solicitudes" de LDAP a través de telnet?
- 27. Servidor Node.js que acepta solicitudes POST
- 28. ¿Es posible alojar un servidor web en VBA?
- 29. ¿Qué es la API de NaCl Socket?
- 30. Posible incrustar un video de youtube en un svg?