Re: JAVA и сторонние процессы
От: Аноним  
Дата: 09.08.01 06:13
Оценка:
Здравствуйте Сан Саныч, вы писали:

СС>Truble 1 таков — JAVA приложение запускает некий процесс ( к примеру юниксовый процесс "ps -ef"), этот некий процес пишет в какойто поток, как из JAVA приложения прочитать из этого потока? Ответье пожалуйста.


СС>Truble 2 таков — есть ли возможность из JAVA приложения получить список всех процессов запущенных на машине и кильнуть некоторые из них? Если есть объясните плиз как это сделать.


вообще это все — нейтив. а с системой ява (теоретически) не работает.

в первом случае могу присоветовать написать еще одну программку, которая будет брать поток
того процесса ("ps ef >myprog.class") и кидать его в сокет (например).
дальше все просто и понятно, ваша программа сможет получить этот поток.

во втором случае — без "системноадаптированой фишки" не обойтись. Perl, C...
а уж как с ней связываться — дело хозяйское.

если все это не подразумевает внешнего подключения (будет работать только на одном компе),
IMHO тогда вообще нет смысла все это городить на яве.

Олег
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.