![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
philips |
|
||||||
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 6.2.2008 Где: Минск Репутация: нет Всего: 1 |
Добрый день.
Есть такая ситуация: на одной машине сконфигурированы несколько (два) сетевых интерфейса с разными сетями
RMI сервер, как оказалось, прослушивает адреса только из одной сети. если указать
то он принимает клиентов только из сети 172.25.231.0, но не из 10.10.0.0. если указать
то он принимает клиентов только из сети 10.10.0.0, но не из 172.25.231.0. Необходимо, чтобы сервер прослушивал подключения и подключал клиентов из двух сетей сразу. Что можно сделать?? Заранее спасибо. |
||||||
|
|||||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 19 Всего: 538 |
Попробуй:
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
philips |
|
|||
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 6.2.2008 Где: Минск Репутация: нет Всего: 1 |
||||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 19 Всего: 538 |
Когда создается ServerSocket ему можно указать на каком интерфейсе он должен принимать соединения. Адрес 0.0.0.0 обозначает любой интерфест, тут чуточку подробнее.
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
philips |
|
|||
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 6.2.2008 Где: Минск Репутация: нет Всего: 1 |
Я попробывал у себя, поставить 0.0.0.0:
Если сервер и клиент на одной машине, то проблем нет. Если сервер и клиент на разных машинах: Выкидывается исключение на клиенте.
и это уже после того, как методы getRegistry и lookup выполнены, т.е клиент успешно подрубился к серверу. это исключение выскакиевает при вызове метода удаленного объекта (сервера). И если у сервера поставить адрес локальной машины, например 192.168.117.45, то клиент подключается без проблем. Я пока не тестировал с двумя сетями, т.к на одной это не работает даже :/ Это сообщение отредактировал(а) philips - 18.1.2012, 16:15 |
|||
|
||||
philips |
|
|||
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 6.2.2008 Где: Минск Репутация: нет Всего: 1 |
||||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Работа с сетью | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |