2011-10-04 67 views
0

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

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

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

在此先感谢。

回答

3

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

如果你想在网页上创建一个telnet客户端,这是有道理的。用户将使用他们的Web浏览器,并且您的应用程序将充当真正的Telnet和Web浏览器之间的桥梁。您的应用程序将作为一方的telnet客户端,并使用网页将所有数据传输到人类用户或从人类用户传输数据。这是一个实时的事情,所以我更喜欢这个客户端代码,比如Silverlight,在那里你可以获得相当好的结果。

+0

有道理。这就是我所想的。今天我的大脑并没有在所有气瓶上开火,我只需要一些第三方输入。谢谢:) – Chev

0

您可以telnet到Web服务器并通过HTTP与它进行交互,但不能使服务器像Telnet服务器一样工作,除非您绑定到其他端口并通过该端口运行telnet。在这一点上,你把它托管在一个web服务器上的事实是非常多余的,所以我不知道你为什么要这么做。

+0

那么我支付一个公司的共享托管帐户,我不能安装定制服务,所以我想我会问有关基于http的telnet。我显然不明白我在问什么。我道歉。 – Chev

相关问题