使用不带node.js的socket.io独立

使用不带node.js的socket.io独立,第1张

概述使用不带node.js的socket.io独立

(JavaScript新手)

我正尝试构build一个基于JavaScript的客户端应用程序,通过套接字与服务器应用程序进行通信。 我遇到了socket.io 。 是否有可能使用socket.io没有任何node.Js依赖?

我已经克隆了socket.io github,并写了一个简单的客户端HTML连接到服务器(如果需要,可以发布代码)。 但它不连接到服务器。

(背景信息:我们需要一个在Win32上运行的简单configuration客户端实用程序,该实用程序与支持与自定义数据包格式协议进行套接字通信的自定义服务器进行通信,而不是通过通常的MFC / .NET,我们认为HTML / Js / CSS提供了一个更好的解决scheme。为此,我考虑了以下选项:

谷歌V8的JavaScript引擎,Ubuntu和PHP – 如何让它build立和工作?

http 406错误的JavaScript AJAX后。 接受标题集以接受所有

如何使用JavaScript打开windows资源pipe理器(windows + E)

在windows上使用NodeJs的Protobuf

通过在windows XP x64上使用Jscript执行.hta文件,“访问被拒绝”

titanium:工作,但需要安装运行时

HTML5 WebSocket:没有得到广泛的支持 – 在Chrome上工作,但需要IE10

socket.io:试图让它工作

任何其他? (如有必要,可以将此问题作为单独的线程发布))

Nightmare.Js在Ubuntu linux云服务器上无法正常工作

Internet Explorer 11(IE 11)使用DOMParser中的parseFromString引发语法错误

在我的GulP gulpfile.Js文件中,是什么导致了这个“无效的顶级Expression式”错误?

如何在Apache Web服务器上部署React App

禁用JavaScript文件的Nginxcaching

建立一个成功的Socket.IO,你的自定义服务器必须遵循规范 ,或使用socket.io的其他服务器实现


https://github.com/learnboost/socket.io/wiki 在其他语言部分包括一些服务器实现socket.io

原始问题的答案中有很多噪音。 让我尽可能清楚地回答这个问题。

是否有可能使用socket.io没有任何node.Js依赖?

简短的答案是肯定的。 你将会有Flash的依赖。 你可以阅读如何在socket.io的常见问题解答。

据我所知,你需要一个没有node.Js的socket.io服务器,对吧? 如果使用socket.io就像跨浏览器的WebSockets就足够了,那么我的意思是在socket.io网站的下面的例子中很好地说明了:

var socket = io.connect('http://localhost/'); socket.on('connect',function () { socket.send('hi'); socket.on('message',function (msg) { // my msg }); });

这将使你的服务器代码非常简单。 当然,你可以为你的语言找到一些WebSockets库,甚至可以编写自己的语言。 看看这个问题的例子。

或者,如果你想使用socket.io 协议,有不同语言的socket.io库列表 ,比如python和java。

总结

以上是内存溢出为你收集整理的使用不带node.js的socket.io独立全部内容,希望文章能够帮你解决使用不带node.js的socket.io独立所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1278997.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-09
下一篇2022-06-09

发表评论

登录后才能评论

评论列表(0条)

    保存