【问题标题】:Writing a server using concepts of telnet使用 telnet 的概念编写服务器
【发布时间】:2014-03-29 16:05:26
【问题描述】:

我被分配了一个关于网络的任务,我不知道从哪里开始。

这是规范的主要部分:

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

为了使您的程序在视觉上更令人愉悦,您可以使用 ANSI 和 VT100(和其他)仿真支持的 ANSI 转义序列。两个更有用的 ANSI 转义序列是:

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

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

谢谢

【问题讨论】:

  • 您知道您将使用哪种语言吗?
  • 他们没有具体说明。这就是为什么我有点失落。我知道如何用java编写代码,可以使用java吗? @BrianAgnew

标签: networking telnet


【解决方案1】:

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

然后您可以远程登录到该端口 (telnet localhost port_number),然后您的服务器可以对您在该远程登录会话中键入的任何内容进行操作。

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

【讨论】:

  • 他们说应该与telnet交互。套接字编程会涵盖这个吗?
  • 会的。请参阅上面的修改答案
  • 哦,好的,非常感谢您的帮助
猜你喜欢
  • 2014-10-06
  • 2011-04-30
  • 2011-11-02
  • 2021-03-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-31
  • 1970-01-01
相关资源
最近更新 更多