繁体   English   中英

与WebSocket建立连接

[英]Establish connection with WebSocket

我从这项技术开始。 我想与具有IP地址(服务器地图)的电子卡建立TCP / IP连接。

我不知道WebSocket是否允许我建立连接,因为我知道目前我的界面通过植入在applet中的套接字与卡进行通信。

有谁知道与WebSocket连接作为参数IP地址的语法:135.120.138.105

谢谢

WebSocket不是原始的TCP套接字。 它们具有许多与原始TCP套接字相同的特性(低开销,持久性,双向,全双工),但是它们具有类似于HTTP的初始握手,以实现CORS安全性并允许与Web服务器和现有防火墙策略的更轻松集成。 WebSockets也是基于消息的,并且在每个帧上都有一个小的头(对于小的有效负载,开销为2个字节)。

您有两种选择。 您可以使用在WebSocket和原始TCP套接字之间桥接/代理的程序,例如websockify (免责声明:我制作了websockify),也可以在服务器中实现WebSocket协议的服务器端。

WebSockets不适用于您的情况。 WebSockets使用TCP / IP时,具有不同的API,该API设计用于在服务器和客户端之间传递更高级别的消息,并且它也需要服务器的支持,因此除非卡中包含启用了WebSocket的Web服务器,否则我认为您会运气不好,您将不得不继续基于applet的设计。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM