Websocket服务器传递到另一个端口

Websocket服务器传递到另一个端口,websocket,Websocket,我有一个运行telnet应用程序的现有服务器。我想制作一个web界面,使用web套接字连接到该应用程序。但是,我希望避免修改应用程序。WebSocket似乎需要特殊的握手和类似HTTP的头处理 是否可以重用一些现有的web服务器作为我的应用程序的传递?像这样的 [ws-client]------>[magic server]------>[telnet应用程序] magic服务器将处理ws连接,然后将所有内容转发到telnet应用程序。我对任何类型的解决方案都非常开放,从node.js到apac

我有一个运行telnet应用程序的现有服务器。我想制作一个web界面,使用web套接字连接到该应用程序。但是,我希望避免修改应用程序。WebSocket似乎需要特殊的握手和类似HTTP的头处理

是否可以重用一些现有的web服务器作为我的应用程序的传递?像这样的

[ws-client]------>[magic server]------>[telnet应用程序]

magic服务器将处理ws连接,然后将所有内容转发到telnet应用程序。我对任何类型的解决方案都非常开放,从node.js到apache隐晦插件,我只想避免自己编写magic server。

我最终使用了支持python、node.js、ruby和C的解决方案。它充当一个直通桥,在一端处理websocket连接,在另一端连接另一个TCP套接字

这有效地将WebSocket透明地转换为TCP。相关的谷歌搜索关键词是
websocket到tcp
,然后自动完成建议的
socketbridge
,这直接导致了这个项目