是否可以使用Native Client打開其他瀏覽器可以連接的端口?像瀏覽器到瀏覽器的連接?使用Native Client(NaCl)可以將服務器嵌入到可接受傳入請求的頁面中嗎?
5
A
回答
4
一般來說,沒有。 NaCl不允許程序直接打開套接字(這將是一個安全問題)。它旨在NaCl/Pepper應用程序具有與Javascript應用程序相同的一般功能;所以像WebSockets(連接回服務器)的東西將被支持,但不能直接打開客戶機上的文件或套接字。有一些工作需要在HTML5中使用P2P風格的網絡(例如http://www.w3.org/TR/2008/WD-html5-20080122/#peer-to-peer),這很可能會得到Pepper的支持,但我不知道這是什麼狀態。
0
在瀏覽器中獲取P2P連接的唯一方法是通過WebRTC。如果NaCl允許使用WebRTC(通過Pepper API或其他),那麼除了實現之外,唯一需要的就是將客戶端彼此連接的代理服務器。有關信息,請參閱PeerJS。
相關問題
- 1. ZeroMQ可以用來接受傳統的套接字請求嗎?
- 2. 我可以在我的JSP(java服務器頁面)中嵌入Silverlight applet嗎?
- 3. 當事件隊列被阻塞時,Node.js服務器可以接受傳入請求嗎?
- 4. 我可以代理嵌入WAR中的Golang服務器嗎?
- 5. HTTP服務器可以接收HTTPS請求(node.js)嗎?
- 6. 嵌入式Flash組件可以使用HTML鏈接到另一個頁面嗎?
- 7. Java portlet可以嵌入到ASP.NET頁面中嗎?
- 8. iOS - 可以向服務器發送連續連接請求嗎?
- 9. mysqlimport可以接受JSON輸入嗎?
- 10. 我可以將服務注入Grails中的過濾器嗎?
- 11. 接受POST請求的Node.js服務器
- 12. 您可以將DirectX遊戲移植到Google Native Client嗎?
- 13. 我可以將.png圖像嵌入html頁面嗎?
- 14. 使用Wpf DataGrid可以將集合嵌入到集合中嗎?
- 15. Android M中的服務請求可以獲得許可嗎?
- 16. 可以將Json.Net嵌入到可執行文件中嗎?
- 17. 您可以將python腳本嵌入到Web瀏覽器中嗎?
- 18. 我可以在粉絲頁面中嵌入互動遊戲嗎?
- 19. 可以將ldap服務器直接連接到Android手機嗎?
- 20. 服務器不再接受URLSession請求
- 21. 我可以使用@ font-face免費將Arial Narrow嵌入到網頁中嗎?
- 22. 在獲取請求中啓動socket.io服務器可以嗎?
- 23. 您可以深入鏈接到ASP.NET MVC 5中控制器的頁面嗎?
- 24. 使用xmlhttp的傳統ASP頁面可以發出JSON請求嗎?
- 25. 用Range響應代碼回覆Range請求可以接受嗎?
- 26. 傳遞JFrame的java可以接受嗎?
- 27. 使用regEx來路由傳入的請求(網絡服務器)
- 28. 我可以在瀏覽器之外運行Google的Native Client嗎?
- 29. IIS 6和傳入的頁面請求
- 30. 您可以使用Jasmine測試HTML頁面中嵌入的JavaScript/JQuery代碼嗎?