powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Порт, который слушает RMIRegistry
3 сообщений из 3, страница 1 из 1
Порт, который слушает RMIRegistry
    #33369421
Фотография Жорик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет !
Прога использует RMIRegistry, настроенный по умолчанию на порт 1099. Клиентские приложения ходят через firewall. При внимательном изучении выясняется, что используется не только 1099, но и какие-то дополнительные порты. К примеру, устанавливается соединение по 1099, потом производится попытка установить соединение по 2239.
В документации про это ничего не нашел.
Кто что знает про это ? Можно ли настроить RMIRegistry , чтобы он работал только с одним конкретным портом ?
...
Рейтинг: 0 / 0
Порт, который слушает RMIRegistry
    #33369645
zest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UnicastRemoteObject(int port)
Creates and exports a new UnicastRemoteObject object using the particular supplied port.
- это перегруженный конструктор класса, который будет за RMI. Повесить реестр и сервис на один порт не получится (точнее, у нас не получилось)
...
Рейтинг: 0 / 0
Порт, который слушает RMIRegistry
    #33371364
carper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно задать порт через Custom Socket Factories:
public Socket createSocket(String host, int port)
public ServerSocket createServerSocket(int port)

Совпадать с портом rmiregistry он, увы, не может, зато можно задать определеннй порт для самого сервера.
При этом 1. теряете возможность автоматического управления пулом портов (т.е. проигрываете в масштабируемости приложения)
2. Придется позаботится о том, чтобы порт был свободен от другого приложения.

В общем же особой безопасности такое решение не добавит, но если надо - welcome. :)
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Порт, который слушает RMIRegistry
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]