![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| Andy_L20066 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 10.3.2008 Репутация: нет Всего: 1 |
Привет
вообщем эсть такая проблема (не спрашивайте зачем такое, сам не знаю эсть виндовс сервис на С++ который работает в Винде, сервис периодически лазит в Базу через ADO (то же самое что и JDBC) (SQL, Oracle), берет данные оттуда, обрабатывает их, и пишет назад в базу.... вообщем нужно нечто подобное сделать на Джаве... тоэсть чтото типа сервиса из соответсвенными технологиями и т.д.... вообщем о таких вариантах думаю: 1) это написать какой то демон процес, использовать стандартный Java.util.Timer... тоэсть что то типа джарки как конечный продукт... 2) тут на форуме нарыл информацию о такой теме как Excelsior JET (с помощью него мона написать сервис который можно будет включить/выключить из служб), но он платный по идее эсли подразумевается работа для всех платформ http://www.excelsior-usa.com/jet.html) Какие еще могут быть варианты? |
|||
|
||||
| Vasay |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: 11 Всего: 73 |
Andy_L20066,
Есть GCJ он бесплатный - http://gcc.gnu.org/java/ Но! Я не особо разбираюсь в винде, но что мешает сделать службой Java программу? (т.е. саму Java.exe c параметром "-jar ваша_программа.jar") ? -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
|||
|
||||
| aleksandy |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 260 Регистрация: 17.12.2006 Репутация: 4 Всего: 5 |
Пишешь простое консольное приложение, которое делает все, что нужно. Далее пакуешь его в jar и создаешь bat-ник для запуска. При помощи srvany
|
|||
|
||||
| Andy_L20066 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 10.3.2008 Репутация: нет Всего: 1 |
в принципе ничего не мешает... просто хотел узнать может эсть какие то уже готовые подходы (виндовозные всякие штучки) для решения подобных задач |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |