有谁知道开源C#vt100服务器?我正在寻找一个能够理解vt100客户端转义序列的C#服务器。
答案 0 :(得分:1)
这让我回想起来。我......不认为它是服务器,而是需要了解转义序列的应用程序。
服务器只需将它们传递给正在运行的应用程序。
考虑一个基于文本的应用程序。它需要知道用户发送给它的内容,以便它可以发回适当的响应。您正在谈论的终端服务器位于应用程序和用户之间,充当通信层的一部分。服务器可以(并且应该)做的是发送终端类型请求并解析结果以确保它与VT100通信。但是,除此之外(甚至登录是另一个应用程序),我会将它留给应用程序来响应来自网络的命令。
另一种看待它的方法:假设服务器已启动并正在运行。将用户转移到什么地方? C:\?这是telnet。 VT100转义序列在DOS提示符下有什么用呢?不是很多(DOS提示符实际上是“command.com”与用户交谈 - 我之前谈论的“应用程序”; telnet不解释转义序列,它只是将它们传递给command.com和命令。 com吐出响应)。
答案 1 :(得分:0)
找不到C#,但这个Java one有它的主旨。
答案 2 :(得分:0)
如果您有vt100客户端,您应该创建简单的tcplistener并将其设置为侦听23端口。发送vt100命令。如果你愿意,我可以发送c#代码
答案 3 :(得分:-1)