我最近一直在阅读关于Node.js,Websockets和Socket.io的好奇心。然而,有一天我想到了一个客户面临的问题,并想知道它们是否可能是解决方案。基本上,有两个服务器。服务器1正在提供原始二进制数据。服务器2设置为接收和处理该二进制数据。
需要发生的是来自服务器1的数据,通过网络浏览器传递,然后传送到服务器2.
我很想知道这是否可行,你可以采取什么角度来解决它?
答案 0 :(得分:0)
这当然是可能的。两者的连接都需要从浏览器/ Javascript启动,但一旦到位,应该很容易将数据从一个代理到另一个。
但是,有许多非浏览器WebSocket客户端,因此您可能会考虑从一台服务器到另一台服务器建立直接的WebSocket连接。有关WebSocket客户端(和服务器)实现,请参阅this wikipedia page。