какой порт использовать для связи с сервлетом апплета - PullRequest
2 голосов
/ 23 марта 2010

Я пытаюсь установить связь между апплетом и сервлетом.Я сначала попробовал соединение Http.Но я не получаю желаемого результата.Поэтому решил переключиться на сокетную связь.Поэтому я хотел знать, какой порт использовать для того же.Я помню, где-то читал, что порт 80 идеален.Это порт 80 или порт 8080?Мне нужен порт, который не заблокирован брандмауэром (по умолчанию).

1 Ответ

1 голос
/ 23 марта 2010

По умолчанию апплет может подключаться только к тому же хосту, с которого был получен апплет. Вы не можете настроить TCP-соединения произвольных хостов. (см., например, здесь для получения информации о том, как подписать апплет, подписанные апплеты не имеют этого ограничения)

Использование порта 80, вероятно, также не будет работать, поскольку ваш веб-сервер, вероятно, работает на порту 80. Порт 80 действительно является единственным портом, который вы обычно можете считать не заблокированным, если ваш контейнер сервлета работает на порту 8080, порт 80 может быть бесплатным для вас использовать.

imo, попробуйте пообщаться с http, чтобы вы могли поговорить с сервлетом - и определите, с какими желаемыми результатами вы столкнулись.

...