Java网络发现

Java网络发现,java,networking,discovery,Java,Networking,Discovery,我正在我的电脑上运行一个Java应用程序,它涉及到在我的物理机器上运行的虚拟机的迁移。 如何连接到网络上的其他物理机器,以便 1.获取信息,如在其上运行的虚拟机、使用的仿真器等,而不在客户机上运行应用程序。 2.网络发现必须是自动的,即一旦任何PC连接到网络,我的机器就应该提供PC的所有可能的详细信息。 3.我不打算ping网络上的所有计算机。我不想在客户端计算机上运行任何应用程序。我的机器应该自己进行网络发现和信息收集 有人能帮我吗? 谢谢。 < P> 2,你应该考虑使用ZooCurf做苹果。

我正在我的电脑上运行一个Java应用程序,它涉及到在我的物理机器上运行的虚拟机的迁移。 如何连接到网络上的其他物理机器,以便 1.获取信息,如在其上运行的虚拟机、使用的仿真器等,而不在客户机上运行应用程序。 2.网络发现必须是自动的,即一旦任何PC连接到网络,我的机器就应该提供PC的所有可能的详细信息。 3.我不打算ping网络上的所有计算机。我不想在客户端计算机上运行任何应用程序。我的机器应该自己进行网络发现和信息收集

有人能帮我吗?
谢谢。

< P> 2,你应该考虑使用ZooCurf做苹果。对于Java,选择我已经找到了一种完成第一部分的方法。这就是它是如何做到的-1。通过ssh打开到目标物理机上qemu虚拟机监控程序的连接。2.使用相同的connect变量和Libvirt函数获取物理机上运行的其他虚拟机的详细信息。

这里有很多问题,没有任何信息。如果你能给我们一个关于你的虚拟化基础设施的提示,我们至少会有一个起点。我已经找到了完成第一部分的方法。这就是它是如何做到的-1。通过ssh打开到目标物理机上qemu虚拟机监控程序的连接。2.使用相同的connect变量和Libvirt函数获取物理机上运行的其他虚拟机的详细信息。