有人知道开源的C# vt100服务器吗?我希望创建一个能够理解来自vt100客户端的转义序列的C#服务器。
发布于 2009-11-17 19:48:36
找不到C# one,但这个Java one有它的要点。
发布于 2009-10-29 09:53:01
这让我回到了过去。我...不要认为是服务器,而是应用程序需要理解转义序列。
服务器只需要将它们传递给正在运行的应用程序。
想一想基于文本的应用程序。它需要知道用户正在向它发送什么,以便它可以发回正确的响应。您正在讨论的终端服务器位于应用程序和用户之间,充当通信层的一部分。服务器能够(也应该)做的是发送终端类型请求并解析结果,以确保它正在与VT100对话。但是,除此之外(即使登录也是另一个应用程序),我会让应用程序响应传来的命令。
另一种看待它的方法是:假设服务器已经启动并运行。它会将用户转储到什么位置?C:\?那是telnet。在DOS提示符下,VT100转义序列有什么用处?不是很多( DOS提示符实际上是“远程登录”( command.com )与用户对话--我之前提到的“应用程序”;telnet并不解释转义序列,它只是将它们传递给command.com,然后command.com会发出响应)。
发布于 2015-12-13 22:36:54
如果您有vt100客户端,您应该创建简单的tcplistener并将其设置为侦听23端口。发送vt100命令。如果你愿意,我可以发送c#代码
https://stackoverflow.com/questions/1641026
复制相似问题