|
|
|
java rmi
|
|||
|---|---|---|---|
|
#18+
Есть машина 172.16.200.18 на которой выполняется rmiregistry. НА 172.16.200.17 выполняется файловый сервер classserver. запущен так: Код: plaintext Пишу Код: plaintext и запускаю с парамметрами Код: plaintext Возникает исключение Код: plaintext 1. 2. Подскажите, в чем может быть ошибка? Как можно разнести реестр и сервер обьектов на два разных компьютера? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2005, 12:27 |
|
||
|
java rmi
|
|||
|---|---|---|---|
|
#18+
Почитай про файлы политик, и security в java ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2005, 18:40 |
|
||
|
java rmi
|
|||
|---|---|---|---|
|
#18+
Уже почитал. Если rmiregistry и сервер обьектов запускаются на одной мишине никиких проблем нет. А вот если на разных тогда возникает привеленная выше ошибка. Тут по инету полазил, говорят вроде, что rmiregister неможет работать удаленно от сервера обектов. Подскажите наверняка можно ли так поступить, и если можно как. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2005, 12:13 |
|
||
|
java rmi
|
|||
|---|---|---|---|
|
#18+
Anatoliy Yevtushenko ... Тут по инету полазил, говорят вроде, что rmiregister неможет работать удаленно от сервера обектов. Совершенно верно, не может, но твое приложение может выступать в качестве rmiregister Anatoliy YevtushenkoПодскажите наверняка можно ли так поступить, и если можно как. Вопрос зачем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2005, 10:12 |
|
||
|
java rmi
|
|||
|---|---|---|---|
|
#18+
Евгений Путилин Вопрос зачем? мне нужно получать системную информацию (CPU, memory usage) с нескольких машин. и сохранять эту инф в БД. Было бы удобней, если бы существовал только один экземпляр rmiregistry на одной из машин. Тогда как rmi сервера будут находится на нескольких машинах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2005, 11:27 |
|
||
|
java rmi
|
|||
|---|---|---|---|
|
#18+
Anatoliy Yevtushenko Евгений Путилин Вопрос зачем? мне нужно получать системную информацию (CPU, memory usage) с нескольких машин. и сохранять эту инф в БД. Было бы удобней, если бы существовал только один экземпляр rmiregistry на одной из машин. Тогда как rmi сервера будут находится на нескольких машинах. Совершенно не понятно зачем тебе вообще тут нужен RMIRgistory :-) У тебя есть несколько компьютеров и они являються RMI серверами, что тебе дополнительно нужно от RMIREgistory? Потом у тебя пишет ошибку на то что он не может начать слушать сокет на другом компьюторе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2005, 12:49 |
|
||
|
java rmi
|
|||
|---|---|---|---|
|
#18+
Я немного ошибся в терминах. Щас попробую обрисовать проблему. Есть машины м1, м2, м3 Нужно получать системные парамметры этих машин и сохранять их на машине с1. На м1, м2, м3 размещаем сервера обектов, а на одной из м1, м2, м3 ставим rmiregistry. Такой вариант не получился. (Ошибка выше) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2005, 14:07 |
|
||
|
java rmi
|
|||
|---|---|---|---|
|
#18+
Rmiregistry действительно должен быть запущен на той машине, где у тебя находятся объекты с удаленным интерфейсом, и если ты хочешь опрашивать несколько машин, на каждой из них требуется rmiregidtry. Сам долго с этим разбирался, но получается только так. Читал, что существуют альтернативные реализации, которые позволяют то, что ты хочешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2005, 16:36 |
|
||
|
java rmi
|
|||
|---|---|---|---|
|
#18+
Anatoliy YevtushenkoЯ немного ошибся в терминах. Щас попробую обрисовать проблему. Есть машины м1, м2, м3 Нужно получать системные парамметры этих машин и сохранять их на машине с1. На м1, м2, м3 размещаем сервера обектов, а на одной из м1, м2, м3 ставим rmiregistry. Такой вариант не получился. (Ошибка выше) Попробуй вот такой финт: Есть класс java.rmi.registry.LocateRegistry в нем есть метод createRegistry(int port) при его вызове получается аналог запуска rmiregistory. Но если ты вызовеш getRegistry(String host, int port) и потом java.rmi.registry.Registry.bind(String name, Remote obj) Только не уверен что ты сумееш 3 сервера повесить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2005, 17:42 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=33252274&tid=2151578]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
174ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 527ms |

| 0 / 0 |
