Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
websocket与ssh隧道的操作系统区别是什么?_Websocket_Ssh Tunnel - Fatal编程技术网

websocket与ssh隧道的操作系统区别是什么?

websocket与ssh隧道的操作系统区别是什么?,websocket,ssh-tunnel,Websocket,Ssh Tunnel,我们正在替换websocket而不是ssh隧道。我可以知道websocket如何比ssh tunnel更好吗?websocket是一种为浏览器和服务器之间的双向实时通信而设计的协议,它可以取代像长轮询和XHR流式传输这样的黑客解决方案 SSH是为在不安全的网络上安全地操作网络服务而设计的协议。通常它用于远程登录、文件传输,但是它可以用于任何协议,但是需要进行一些修改 它们之间的区别是,WebSocket是为浏览器设计的,并且在那里有支持。然而,SSH是一种更通用的协议,可以用于更多的应用,但是浏

我们正在替换websocket而不是ssh隧道。我可以知道websocket如何比ssh tunnel更好吗?

websocket是一种为浏览器和服务器之间的双向实时通信而设计的协议,它可以取代像长轮询和XHR流式传输这样的黑客解决方案

SSH是为在不安全的网络上安全地操作网络服务而设计的协议。通常它用于远程登录、文件传输,但是它可以用于任何协议,但是需要进行一些修改

它们之间的区别是,WebSocket是为浏览器设计的,并且在那里有支持。然而,SSH是一种更通用的协议,可以用于更多的应用,但是浏览器不直接支持它,而是通过代理将WebSocket连接到SSH


WebSocket与SSH之间没有什么本质上的“更好”之处。这取决于您的用例,如果您想为您的系统管理员制作远程终端或其他东西,请使用SSH。如果您想在浏览器中使用它进行实时聊天,请使用WebSocket。

WebSocket和ssh tunnel的区别是什么?