Node.js可以在Chrome中使用其本机客户端运行客户端(即将发布)

Syc*_*ren 11 javascript client p2p distributed-computing node.js

谷歌Chrome的本机客户端即将发布.http://blog.chromium.org/2011/02/native-client-getting-ready-for-takeoff.html 这是否允许node.js在浏览器中运行,使分布式应用程序能够相互通信而不必通过服务器?

Ber*_*and 12

如今有几种解决方案允许您在chrome中运行一些Node模块.看看这些链接:


Mic*_*lon 1

node.js 不是纯 Javascript 代码。它的部分内容是用 C++ 编写的,因此这种情况不太可能发生。

分布式通信有多种可能性。一种是使用浏览器中的Websockets api与其他浏览器进行通信。另一种是在与浏览器相同的计算机上将 node.js 作为单独的服务器进程运行。

第二种是构建分布式应用程序的更好选择,因为它减少了对浏览器的依赖。Node.js 的 0.5.0pre 版本现在可以在 Cygwin 上构建,并且可以将 Cygwin 的基本组件捆绑为独立的二进制文件以分发到 Windows 客户端。旧版本的 Node.js 曾经以这种方式分发。

  • 节点是用 C 编写的:http://hackermedley.org/new-web-tech/ 由于 chrome 的本机客户端将允许在浏览器中使用本机代码,我想也许可以使用节点。 (2认同)