![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Сервис и реализация событий "наружу" [D7, NT4, Win2k, WinXP]
tormoz © (2007-04-29 17:46:00)Здравствуйте.
Посоветуйте пожалуйста технологию для реализации такого механизма:
Есть сервис (желательно запущеныый с системной учетной записью), визуальных форм сервис иметь не может. Нужно реализовать возможность запуска другого приложения (не сервиса) с возможностью подключения и получения данных от запущенного сервиса с помощью событий. Вариант каким-либо образом получения данных по таймеру из клиента не интересует.
пробовал подключаться к сервису с помощью COM-объектов ( http://www.delphimaster.ru/cgi-bin/forum.pl?id=1177523055&n=8) и через технологию DDE. Не получается. Все это работает замечательно, но как только реализуется внутри сервиса, невозможно к нему подключиться.
Посоветуйте что-нубудь, плз...
Ketmar (2007-04-30 21:48:00) [1]в трубу подуди, например.
Leonid Troyanovsky (2007-04-30 20:18:00) [2]
> tormoz (30.04.07 12:50) [2]
> нет, мне не надо запускать клиетнов с помощью сервера. Сервер
> про клиентов ничего не знает. Клиент должен (после того,
> как был запущен) подключиться к серверу, получать от него
> события, передавать на сервер некоторые данные.
> Сервер должен быть запущен в виде сервиса.
Я и не предлагал серверу пускать клиентов.
Приведенные рассуждения выглядят вполне достойно,
за исключением невнятного "получать события".
Ну, а вопрос, собс-но, в чем?
--
Regards, LVT.
tormoz (2007-04-30 12:50:00) [3]нет, мне не надо запускать клиетнов с помощью сервера. Сервер про клиентов ничего не знает. Клиент должен (после того, как был запущен) подключиться к серверу, получать от него события, передавать на сервер некоторые данные.
Сервер должен быть запущен в виде сервиса.
Leonid Troyanovsky (2007-04-29 21:32:00) [4]
> tormoz (29.04.07 17:46)
> визуальных форм сервис иметь не может. Нужно реализовать
> возможность запуска другого приложения (не сервиса) с возможностью
> подключения и получения данных от запущенного сервиса с
> помощью событий.
Зачем, собс-но, события? Можно любым IPC.
A propos, зовут таких получателей "клиент",
запускаются хоть проводником, хоть из комстроки.
--
Regards, LVT.