Пример простой переадресации портов с использованием любой библиотеки UPnP в Java? - PullRequest
1 голос
/ 17 октября 2010

Я хочу открыть порт 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 Ответ

1 голос
/ 17 октября 2010

Вы пробовали поискать в Google " java upnp library" ?

Моим первым хитом был один UPNPLib , который выглядит разумным. образец для сопоставления UPNP с тем же. Есть и другие:

...