Как передать номера динамического порта NAT, если сервер получает 0 как номер порта? - PullRequest
0 голосов
/ 01 декабря 2010

Я пытаюсь реализовать перфорацию udp через сервлет Java. Однако, когда я использую req.getRemotePort (), я всегда получаю 0 (т.е. динамический). Это не помогает Любой способ обойти это? Альтернативные решения?

http://sss.mysimpatico.com/server?authentication=unregistered

Код, который печатает первые 0 и тот, который прикреплен к ip:

final int port = req.getRemotePort();
pw.println(port);
final String ip = req.getRemoteAddr() + ":" + port;

Существует проблема GAE (пожалуйста, отметьте ее, если вы заинтересованы): http://code.google.com/p/googleappengine/issues/detail?id=4210

1 Ответ

1 голос
/ 01 декабря 2010

Ваш вопрос помечен как google-app-engine;Google App Engine использует HTTP (см. Раздел песочница ), HTTP использует TCP, а не UDP.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...