powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Можно ли из Java запустить Java-приложение на другом компьютере с локальной сети?
8 сообщений из 8, страница 1 из 1
Можно ли из Java запустить Java-приложение на другом компьютере с локальной сети?
    #32813240
Innate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
То есть меня интересует удаленный запуск JVM в локальной сети, когда у пользователя есть права на запуск приложений на других компах в этой сети.
Кто-нибудь сталкивался с такой проблемой?
...
Рейтинг: 0 / 0
Можно ли из Java запустить Java-приложение на другом компьютере с локальной сети?
    #32813561
Фотография insect
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
InnateТо есть меня интересует удаленный запуск JVM в локальной сети...

Наверное надо идти и изучать RMI
Java Remote Method Invocation (Java RMI)

Electronic Insect
...
Рейтинг: 0 / 0
Можно ли из Java запустить Java-приложение на другом компьютере с локальной сети?
    #32814146
GammiBear
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Варианты :
по большому счету их 2 :

1. Пишем некоего агента, который на удаленной машине будет запускать нужную программу (типа троян ;) ) . Спсобы передачи команды : sockets, RMI, CORBA, Web-Services, SNMP (выбираем по вкусу).

2. Из жабной проги telnet'ом заходим на нужную машину и выполняем необходимые команды ....

P.S. лично решал такие задачи с помощью агентов на CORBA и SNMP +
ряд вещей делал через telnet
...
Рейтинг: 0 / 0
Можно ли из Java запустить Java-приложение на другом компьютере с локальной сети?
    #32824841
Innate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
insect InnateТо есть меня интересует удаленный запуск JVM в локальной сети...

Наверное надо идти и изучать RMI
Java Remote Method Invocation (Java RMI)

Electronic Insect

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

GammiBear
1. Пишем некоего агента, который на удаленной машине будет запускать нужную программу (типа троян ;) ) . Спсобы передачи команды : sockets, RMI, CORBA, Web-Services, SNMP (выбираем по вкусу).


То есть агент уже запущен на удаленной машине?

GammiBear
2. Из жабной проги telnet'ом заходим на нужную машину и выполняем необходимые команды ....

А это как? И будет ли это переносимо между различными ОС?

Спасобо за ответы!
...
Рейтинг: 0 / 0
Можно ли из Java запустить Java-приложение на другом компьютере с локальной сети?
    #32825167
Frame Relay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 GammiBear
Не будете Вы ли так любезны подсказать, какую реализацию Корбы Вы использовали (если не секрет, конечно:-))))))) VisiBroker, или какую другую?
...
Рейтинг: 0 / 0
Можно ли из Java запустить Java-приложение на другом компьютере с локальной сети?
    #32825299
GammiBear
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
То есть агент уже запущен на удаленной машине?


Баз запущенного агента на удаленной машине ничего не выйдет - (не важно - будет агент самописный или что-то стандартное (типа telnet-сервера)).

Telnet .... А это как? И будет ли это переносимо между различными ОС?
Очень просто - как локально в консоли :)

насчет перносимости ... тут сложнее ...

если предположить , что java прописана в path то реально в консоли надо будет выполнить 2 команды :

под виндами :

cd X:\Path_to_jabba_prog
java _params_

под линухом

cd /path_to_java_prog
java _params_

в принципе можно добиться идентичной нотации для команд
(к примеру используя юниксовую нотацию (под виндами - использовать cygwin))

правда парамтры командной строки самой жабамашины под виндами и юнихом тоже несколько отличаются (например в classpath разделитель [:] под линухом и [;] под виндами).

но это все технические детали - главный смысл в том, что для успешного запуска команд (любых, не только java) на удаленной машине придется иметь уже запущенного агента (трояна , блин :) )


Не будете Вы ли так любезны подсказать, какую реализацию Корбы Вы использовали (если не секрет, конечно:-))))))) VisiBroker, или какую другую?


JacORB 2.X

P.S. для интеграции CORBA и .Net юзал
IIOP.NET
...
Рейтинг: 0 / 0
Можно ли из Java запустить Java-приложение на другом компьютере с локальной сети?
    #32826245
Frame Relay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 GammiBear
Премного Вам благодарен.
...
Рейтинг: 0 / 0
Можно ли из Java запустить Java-приложение на другом компьютере с локальной сети?
    #32826428
Innate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GammiBearИз жабной проги telnet'ом заходим на нужную машину и выполняем необходимые команды ....
Очень просто - как локально в консоли :)
Т.е. из жабной проги можно выполнить команду в консоли, а если установлен telnet, то и в нем?
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Можно ли из Java запустить Java-приложение на другом компьютере с локальной сети?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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