回答

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

相關問題