我正在尝试制作一个应用程序,我可以在其中获取端口号和 IP 地址以及其他一些详细信息,其他一些应用程序(例如 utorrent)正在通过这些详细信息进行通信。
这在Java中是否可能。如何?
我正在尝试制作一个应用程序,我可以在其中获取端口号和 IP 地址以及其他一些详细信息,其他一些应用程序(例如 utorrent)正在通过这些详细信息进行通信。
这在Java中是否可能。如何?
与您的答案下发布的评论相反,只有在以下情况下才有可能:
你可以通过查看系统调用来得到这个,在linux上,你可以得到相关进程的pid,比如ps,然后进入/proc/,所有文件描述符都列在那里,对于每个fd,你可以得到它的类型,到看看是不是socket,那么可以使用socket diag来获取它的endpoint信息,包括src ip、port和dest ip和port。如果要在 java 中使用,则必须使用系统接口。