使用telnet的概念编写服务器

时间:2014-02-26 16:52:52

标签: networking telnet

我接到了关于网络的任务,我不知道从哪里开始。

这是规范的主要部分:

“您应该编写一个维护约会'数据库'的服务器(日期,时间,与谁等)。所有常用的操作,如搜索,添加和删除都必须可用。服务器有已激活,所有与它的交互必须通过Telnet进行。您的服务器也负责回显输入的所有内容。

为了使您的程序更具视觉效果,您可以使用ANSI和VT100(和其他)仿真支持的ANSI转义序列。两个更有用的ANSI转义序列是:

ESC [2J清除屏幕;和 ESC [y; xH将光标移动到屏幕上的位置(x,y);“

所以我要问的是完成这项任务需要哪些工具? 如果有任何来源我可以提供帮助我了解该做什么,将不胜感激:)

谢谢

1 个答案:

答案 0 :(得分:0)

鉴于您正在使用Java,您应该首先查看Java socket tutorial。特别是client/server tutorial的服务器部分将为您提供一个良好的起点。我希望你写一个监听特定端口的服务器。

然后,您可以telnet到该端口(telnet localhost port_number),然后您的服务器可以根据您在该telnet会话中输入的内容执行操作。

坦率地说,我最后会担心ANSI方面的问题。