2016-04-28 124 views
0

我有类似的web服务器,但没有一个Web服务器的想法。相反,我想使用websockets。供内部使用。加载.html和.js文件使用WebSockets

用户将有一个基本的网页,这将只打开一个WebSocket连接,并应得到一个.html,并立即导航。 还应该能够装载与辅助功能一个.js为这个新的HTML。

我在这里看到的东西加载图像文件 http://liamkaufman.com/blog/2012/02/11/12-pushing-files-to-the-browser-using-deliveryjs-socketio-and-nodejs/ ,但我不知道如何导航接收到的.html文件和如何执行收到的.js文件。

不要试图说服我使用一个网络服务器或其他技术,我有我这样做:-) 感谢

+1

只是出于兴趣 - 是什么原因呢? :) – Dencker

+0

我不明白你为什么认为使用WebSocket比普通的Web服务器更好。请解释。 –

+0

我已经有一个正在运行的websocket服务器,我不想使用/学习另一种技术。 – user1034156

回答

0

使用的WebSocket reaasons本身意味着你需要使用一个服务器。 websocket被定义为客户端和服务器之间的连接。

here

的WebSockets是一种先进的技术,使得它可以打开用户的浏览器和服务器之间的交互通信会话。使用此API,您可以将消息发送到服务器并接收事件驱动的响应,而无需轮询服务器以进行回复。

关于运行已下载的JavaScript文件,您可以使用eval,或者您可以在正文上创建一个新的脚本标记以加载您的javascript。

+0

是的,我已经运行的WebSocket服务器,从中我想送的.js和.html文件 – user1034156

+0

很高兴知道EVAL。我会尝试。谢谢 – user1034156