【问题标题】:Is it possible to make a web-based telnet service?是否可以制作基于 Web 的 telnet 服务?
【发布时间】:2011-11-30 23:40:01
【问题描述】:

我使用带有 C# 的 ASP.NET MVC 进行 Web 开发,我对创建基于 Web 的 telnet 服务器感到好奇。实际上,我从未对 telnet 做过任何事情,但我相当确定我将它的基础知识理解为一个简单的协议。我是否需要在端口上运行应用程序以与客户端建立套接字连接,或者 telnet 是否也以请求/响应格式运行,以便它可以与 MVC 样式的 Web 服务而不是实际运行的服务器通信监听端口的程序。

如果我完全不知道我在说什么,请告诉我。我真的只需要指出正确的方向。

请记住,我说的是 telnet 服务器,而不是客户端。

提前致谢。

【问题讨论】:

    标签: c# .net web-services sockets telnet


    【解决方案1】:

    您可以远程登录到 Web 服务器并通过 HTTP 与其交互,但您不能让服务器像远程登录服务器一样运行,除非您绑定到不同的端口并通过该端口运行远程登录。在这一点上,您将其托管在 Web 服务器中是非常多余的,所以我不确定您为什么要这样做。

    【讨论】:

    • 好吧,我为一家公司的共享主机帐户付费,但我无法安装自定义服务,所以我想我会询问基于 http 的 telnet。我显然不明白我在问什么。我很抱歉。
    【解决方案2】:

    您可以创建 telnet 服务器或 telnet 客户端。但是网络在哪里?我看不到它。如果你真的想做一个服务器,你可以简单地做一个telnet服务器,你不需要web。

    如果你想在网页上做一个 telnet 客户端,这是有道理的。用户将使用他们的 Web 浏览器,而您的应用程序将充当真正的 telnet 和 Web 浏览器之间的桥梁。您的应用程序将在一侧充当 telnet 客户端,并使用网页将所有数据与人类用户传输。这是一个实时的事情,所以我更喜欢客户端代码,比如 Silverlight,在 IMO 中你可以获得相当好的结果。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-02-11
      • 1970-01-01
      • 2014-01-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多