开放源码C#VT100服务器(Open source C# vt100 server)

2019-09-02 02:32发布

有谁知道一个开源的C#VT100服务器? 我希望创建一个从VT100客户明白转义序列的C#服务器。

Answer 1:

这需要我waaaay回来。 我......不认为它的服务器上,但应用程序,需要了解转义序列。

服务器只需要将它们传递到运行该应用程序。

想想一个基于文本的应用程序。 它需要知道用户正在发送给它,以便它可以发送回正确的响应。 你在谈论的终端服务器位于应用程序和用户之间,充当通信层的一部分。 哪些服务器可以(也应该)做的就是发送的终端类型的请求,并解析结果,以确保它在谈论到VT100。 但是,除此之外,(即使登录的其他应用程序),我把它留给应用程序能够灌进线命令做出响应。

另一种方式来看待它:想象中的服务器是正常运行。 会是什么倾倒用户? 在C:\? 这是远程登录。 将一个VT100转义序列做在DOS提示符有什么好处? 不是很多(在DOS提示符下真的是“command.com”回话给用户 - “应用程序”我早先提到,Telnet是不解释转义序列,它只是将它们传递给command.com和命令。 COM吐出响应)。



Answer 2:

找不到一个C#之一,但这个Java的一个具有它的要点。



Answer 3:

如果你有VT100客户端,您应该创建简单的TcpListener和将其设置为监听端口23。 发送VT100命令。 如果你愿意,我可以把C#代码



Answer 4:

高职ü试图ackterm ?......我刚刚GOOGLE了术语“VT100实现.NET”(后u've回复了我的疑问句 )和我在一篇文章在CodeProject其中谈到ackterm。 我想你想要的东西接近......这是一个Telnet客户端(我认为),它知道如何解析VT100命令。 这是我的观察。 (我用它连接到我的Telnet服务器)。 它的开放源代码,因此你必须搞清楚你需要的代码的哪一部分。 我今天刚发现它,并且还在提取什么,我需要的过程。 我知道它在那里的某个地方......

希望这可以帮助。 我欠UA thanx的提给我它的一个VT100的东西。



文章来源: Open source C# vt100 server