我正在进行一个课程项目,需要Web浏览器客户端来连接不在标准端口的Telnet服务器,并具有选择端口和连接的功能。我已经拥有了安装Telnet服务器的机器,等待连接。
因此,我的想法是在专用计算机上设置一个带有Express服务器的NodeJS服务器。这将通过Telnet处理连接并为客户端托管一个页面,客户端将使用socket.io与服务器端交换信息。
但是,作为一个新手(电信学生)我不确定这是否可行。我发现像Peter Nitsch的jsterm.com这样的东西,但是我看到代码中存在一些重大差距,演示也不太有效,所以我不知道它是否实际可行。有人尝试过吗?
我的另一个问题是:当我通过Websockets向NodeJS服务器发送信息时,对于我来说似乎很容易,那么我该如何处理这些信息?我只是设置另一个WebSocket来直接将从客户端WebSocket获得的相同数据传递到Telnet端口吗?
Socket能否直接连接到特定端口,而无需在另一侧等待WebSocket?如果我的想法是错误的,有人能帮我吗?也许存在某些好的解决方案 - 我想到了Anyterm,但我看到它需要一个Apache服务器并且运行完全不同的技术...
因此,我的想法是在专用计算机上设置一个带有Express服务器的NodeJS服务器。这将通过Telnet处理连接并为客户端托管一个页面,客户端将使用socket.io与服务器端交换信息。
但是,作为一个新手(电信学生)我不确定这是否可行。我发现像Peter Nitsch的jsterm.com这样的东西,但是我看到代码中存在一些重大差距,演示也不太有效,所以我不知道它是否实际可行。有人尝试过吗?
我的另一个问题是:当我通过Websockets向NodeJS服务器发送信息时,对于我来说似乎很容易,那么我该如何处理这些信息?我只是设置另一个WebSocket来直接将从客户端WebSocket获得的相同数据传递到Telnet端口吗?
Socket能否直接连接到特定端口,而无需在另一侧等待WebSocket?如果我的想法是错误的,有人能帮我吗?也许存在某些好的解决方案 - 我想到了Anyterm,但我看到它需要一个Apache服务器并且运行完全不同的技术...