Java 如何通过串行端口创建telnet连接?

Java 如何通过串行端口创建telnet连接?,java,serial-port,telnet,Java,Serial Port,Telnet,我试图通过java中的串行端口建立telnet连接。我能够写入端口,并使用串行端口监控工具确认数据已写入端口 但我没有收到任何回应 我正在使用Java简单串行连接库/Jar(JSSC.Jar) 有人能解释一下吗。我使用Java Simple Serial Connection Jar,通过以下步骤建立了telnet会话: 连接到Cisco路由器 启动telnet命令ciscorouter>telnet xxx.xxx.xxx.xxx xxxx/源接口ethernetX 一旦telnet打开,就启

我试图通过java中的串行端口建立telnet连接。我能够写入端口,并使用串行端口监控工具确认数据已写入端口

但我没有收到任何回应

我正在使用Java简单串行连接库/Jar(JSSC.Jar)


有人能解释一下吗。

我使用Java Simple Serial Connection Jar,通过以下步骤建立了telnet会话:

  • 连接到Cisco路由器
  • 启动telnet命令
    ciscorouter>telnet xxx.xxx.xxx.xxx xxxx/源接口ethernetX
  • 一旦telnet打开,就启动了我的请求查询并收到了响应 注:对于写作,我使用:

        serialPort.writeString("command\r");`
    
    以及:


    没有实现侦听器,因为它导致了很多混乱

    请发布您尝试过的内容?这个问题没有意义。Telnet是一种互联网协议。你怎么可能通过串行端口建立互联网连接?嗨,Stephen,我需要与配置了帧中继连接的Cisco路由器进行通信。我的目标是建立到驻留在帧中继另一端的远程机器的telnet连接。我遵循的步骤1.Cisco路由器与串行端口连接-因此我尝试连接到该端口,并尝试从Cisco路由器打开telnet连接。问题是,我可以写入这个端口,但不能从路由器得到任何响应。我需要通过Cisco路由器建立telnet会话,而不是通过串行端口。我需要通过串行端口与路由器通信。我必须通过Cisco路由器建立telnet会话。不通过串行端口
        byte buffer[] = null;
        String  s = new String(buffer);