如何在客户端网站上embeddednodejs应用程序?

首先抱歉不是标准英语。 :D

我有一个使用nodejs的聊天应用程序,表示在3000端口上运行完成。所以我想embedded到网站应用程序的客户端,那么如何?

我不得不使用ajax负载,但不能:

jQuery.ajax({ type:"GET", url:"http://localhost:3000/client/", success: function (data){ jQuery('body').append(data); } }); 

既然你在服务器端使用socket.io,那么你可以在客户端使用下面的行(必须使用jquery)来获得它的引用:

 $.getScript(host+'socket.io/socket.io.js', function() { var clientSocket = io.connect(host); // ... do other stuff with your socket }); 

主机是您的服务器主机名,例如http://192.168.1.5:3000/ ,其中您的nodejs应用程序部署在哪里。
欲了解更多信息,请参阅这里更多的客户端 –

尝试从http://book.mixu.net/node/ch3.html (它使用长轮询)的例子一旦完成使用socket.io