Java + Windows
От: loknalori Россия  
Дата: 09.08.07 14:19
Оценка:
стоят 2 задачи

1) Работа с сервисами (получение списка сервисов, установленных в компьютере и тп., т.е. функции предоставляемые WinAPI)
2) Работа с реестром (по сути то же WinApi)

Вопросы:
1) Что, неужели самый простой путь написать DLL-обертку над требуеми функциями и по JNI дать доступ до JAVA???
2) Существуют стандартные приблуды на эту тему? не GPL и пр.? Чтоб велосипед не рисовать...
Re: Java + Windows
От: Аноним  
Дата: 10.08.07 08:13
Оценка:
Здравствуйте, loknalori, Вы писали:

L>стоят 2 задачи


L>1) Работа с сервисами (получение списка сервисов, установленных в компьютере и тп., т.е. функции предоставляемые WinAPI)

L>2) Работа с реестром (по сути то же WinApi)

L>Вопросы:

L>1) Что, неужели самый простой путь написать DLL-обертку над требуеми функциями и по JNI дать доступ до JAVA???
L>2) Существуют стандартные приблуды на эту тему? не GPL и пр.? Чтоб велосипед не рисовать...

"самый простой путь написать DLL-обертку над требуеми функциями и по JNI дать доступ до JAVA"
Re: Java + Windows
От: LeonidV Ниоткуда http://vygovskiy.com
Дата: 10.08.07 12:05
Оценка:
Здравствуйте, loknalori, Вы писали:

L>стоят 2 задачи


L>1) Работа с сервисами (получение списка сервисов, установленных в компьютере и тп., т.е. функции предоставляемые WinAPI)

L>2) Работа с реестром (по сути то же WinApi)
Вопрос. Как будет приложение Java работающее с системными функциями Windows работать, например, в Solaris?
Это вам .NET нужен.
http://jvmmemory.com — простой способ настройки JVM
Re: Java + Windows
От: Gewalt  
Дата: 10.08.07 12:46
Оценка:
Здравствуйте, loknalori, Вы писали:

L>стоят 2 задачи


L>1) Работа с сервисами (получение списка сервисов, установленных в компьютере и тп., т.е. функции предоставляемые WinAPI)

L>2) Работа с реестром (по сути то же WinApi)

L>Вопросы:

L>1) Что, неужели самый простой путь написать DLL-обертку над требуеми функциями и по JNI дать доступ до JAVA???
L>2) Существуют стандартные приблуды на эту тему? не GPL и пр.? Чтоб велосипед не рисовать...

попробуйте
http://jnative.free.fr/
Re[2]: Java + Windows
От: loknalori Россия  
Дата: 10.08.07 12:51
Оценка:
Здравствуйте, LeonidV, Вы писали:

LV>Здравствуйте, loknalori, Вы писали:


L>>стоят 2 задачи


L>>1) Работа с сервисами (получение списка сервисов, установленных в компьютере и тп., т.е. функции предоставляемые WinAPI)

L>>2) Работа с реестром (по сути то же WinApi)
LV>Вопрос. Как будет приложение Java работающее с системными функциями Windows работать, например, в Solaris?
линуксы и юниксы разных мастей не интересны, интересен только Windows

LV>Это вам .NET нужен.

А нет программистов в конторе нет и не планируется. А интерфейсы на С++ (MFC/WTL) лабать не хочется.
Re[2]: Java + Windows
От: Аноним  
Дата: 11.08.07 07:24
Оценка:
Здравствуйте, Gewalt, Вы писали:

G>Здравствуйте, loknalori, Вы писали:


L>>стоят 2 задачи


L>>1) Работа с сервисами (получение списка сервисов, установленных в компьютере и тп., т.е. функции предоставляемые WinAPI)

L>>2) Работа с реестром (по сути то же WinApi)

L>>Вопросы:

L>>1) Что, неужели самый простой путь написать DLL-обертку над требуеми функциями и по JNI дать доступ до JAVA???
L>>2) Существуют стандартные приблуды на эту тему? не GPL и пр.? Чтоб велосипед не рисовать...

G>попробуйте

G>http://jnative.free.fr/

А так же
http://www.j-interop.org/index.html
Re: Java + Windows
От: Ahot Финляндия http://ahot.livejournal.com/
Дата: 13.08.07 15:46
Оценка:
Здравствуйте, loknalori, Вы писали:
L>стоят 2 задачи

Вообще, есть подозрение, что все это можно сделать из командной строки.
Почему бы просто не использовать Runtime.exec?
Re[2]: Java + Windows
От: Baudolino  
Дата: 14.08.07 13:08
Оценка:
Здравствуйте, LeonidV, Вы писали:

LV>Вопрос. Как будет приложение Java работающее с системными функциями Windows работать, например, в Solaris?

Обычно такие предложения либо не используются на машинах под солярой, либо работают с системными функциями соляры.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.