Пример простой переадресации портов с использованием любой библиотеки UPnP в Java?
Я хочу открыть порт 5555 на своей машине, используя UPnP для всего мира. Не могли бы вы предоставить мне такой пример Java для любой подходящей библиотеки Opensource. Мне нужен ОБРАЗЕЦ КОДА, подобный тому, который я могу дать вам для C# с помощью этой библиотеки
using TCMPortMapper;
private void Form1_Load()
{
PortMapper.SharedInstance.Start();
PortMapping pm = new PortMapping(localPort, publicPort,
PortMappingTransportProtocol.TCP);
PortMapper.SharedInstance.AddPortMapping(pm);
}
private void Form1_FormClosing()
{
PortMapper.SharedInstance.StopBlocking();
}
1 ответ
Решение
Вы пробовали поискать в Google " библиотеку Java UPNP"?
Моим первым хитом был один UPNPLib, который выглядит разумно. образец для сопоставления UPNP с тем же. Есть и другие: