如何使用 java 中的 TFTP 会话监听服务器的端口(69)?

How to listen to a port(69) of a server using the TFTP session in java?

我想获取客户端使用 TFTP 会话抛出的文件。我的意思是 TFTP 会话必须连续侦听端口并捕获从客户端抛出的文件。

我用谷歌搜索了它,但找不到除 "package org.apache.commons.net.tftp" 之外的任何图书馆。在这个库中,我可以找到从 TFTP 会话从服务器传输文件并将其放置在用户 PC 中的方法,反之亦然。但是无法接收客户端抛给服务器的文件。

我可以通过启动 "pumpkin" 作为 tftp 服务器并接受客户端在通过 tftp 接收文件时抛出的文件来实现这一点 session.where 南瓜将像我的服务器一样工作系统.

我可以找到与 "TFTPY" 相同的 python 库。任何人都可以帮助我提前在 java.Thanks 中完成此操作。

终于找到解决问题的方法link。 http://commons.apache.org/proper/commons-net/testapidocs/src-html/org/apache/commons/net/tftp/TFTPServer.html。谢谢大家。