通过 JSP 从一台服务器到另一台服务器的 Telnet 端口连接

Posted

技术标签:

【中文标题】通过 JSP 从一台服务器到另一台服务器的 Telnet 端口连接【英文标题】:Telnet Port connectivity from one server to another through JSP 【发布时间】:2014-05-30 05:12:33 【问题描述】:

大家好,

我想创建一个 JSP 页面,我将要求用户提供源主机和端口以及目标主机和端口。 以下源操作系统和目标操作系统的组合是可能的

Unix->Unix/Windows/zOS Windows-> Unix/Windows/zOS zOS-> Unix/Windows/zOS

通过这些输入,我想连接到源服务器并将这个命令 telnet $ip $port 发送到目的地。如果 telnet 连接成功,它应该返回成功,否则返回错误。

我想创建非交互式逻辑,它不需要任何密码来登录源以检查 telnet 连接。 是否有任何这样的库或任何可用的机制,以便我可以做到这一点?

【问题讨论】:

然后呢?客户端如何在其浏览器上键入在另一台服务器上运行的 telnet? 这就是我的问题。这可行吗? 【参考方案1】:

为什么不使用Apache Commons Net?

TelnetClient telnet = new TelnetClient();

try 
  telnet.connect("rainmaker.wunderground.com", 3000);
 catch(IOException e) 
  // failed
 finally 
  telnet.disconnect();

【讨论】:

我会检查并恢复。我认为上面的代码将从托管我的 Java 应用程序的服务器检查源或接收器的 telnet 连接。我的应用程序托管在不同的服务器上,我想从这个应用程序检查从不同源服务器到不同接收器服务器的 telnet 连接 您可以将 telnet 客户端包装在一个简单的 Web 服务中,将其部署在您的应用服务器上并从您的 Web 应用执行它。 谢谢...还没有尝试过..一旦我开始这种方法,肯定会告诉结果。

以上是关于通过 JSP 从一台服务器到另一台服务器的 Telnet 端口连接的主要内容,如果未能解决你的问题,请参考以下文章

将所有内容从一台服务器移动到另一台服务器

将文件从一台服务器复制到另一台服务器时权限被拒绝

使用 IIS 将 WCF 服务从一台服务器路由到另一台服务器

可以将 perl 模块从一台 Linux 机器复制到另一台机器吗?

从一台服务器到另一台服务器的视频流

如何使用 ASP.NET 将文件从一台机器移动到另一台机器?