Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Вопрос про службу (сервис) [D5, Win2k]


[BAD]Angel ©   (2004-06-09 13:44:00) 

Мастера, подскажите, как мне подключиться к сервису и получить от него данные??? (допустим служба написана на Дэльфях и я знаю что мне надо от нее получить), но как мне с ней состыкаваться?


Clickmaker   (2004-06-09 15:50:00) [1]


> [BAD]Angel   (09.06.04 15:47) [12]
> С COM я еще не сталкивался

С чем-то рано или поздно все равно придется столкнуться. Если COM слишком сложно, сделай на сокетах. TServerSocket, TClientSocket


[BAD]Angel   (2004-06-09 15:50:00) [2]

попробую :) спасибо!


[BAD]Angel   (2004-06-09 15:47:00) [3]

С COM я еще не сталкивался... в этом-то и проблемма... вот прошу помощи разобраться :)


Clickmaker   (2004-06-09 15:45:00) [4]


> [BAD]Angel   (09.06.04 15:42) [10]
> висит служба... и пока она в состоянии РАБОТАЕТ, то постоянно
> кидает, допустим в переменную Result список! или что-то
> я не так понимаю или одно из двух!

Думаешь, обозвал переменную Result - и типа сразу у сервиса выход открылся. Ан нет! Не все так просто!
Одну идею я тебе подкинул уже выше.
Читай еще в MSND про Interprocess communications


[BAD]Angel   (2004-06-09 15:42:00) [5]

висит служба... и пока она в состоянии РАБОТАЕТ, то постоянно кидает, допустим в переменную Result список! или что-то я не так понимаю или одно из двух!


Clickmaker   (2004-06-09 15:40:00) [6]


> [BAD]Angel   (09.06.04 15:36) [8]
> куда-куда... просто идет на выход переменная с TString

А где у сервиса выход? мне интересно просто


[BAD]Angel   (2004-06-09 15:36:00) [7]

куда-куда... просто идет на выход переменная с TString


Рамиль   (2004-06-09 15:35:00) [8]


> [BAD]Angel   (09.06.04 15:03)

У тебя еще спросли куда? Если сервис не поддерживает подключение к себе, то хоть что делай, ничего не получится нормальными методами.


[BAD]Angel   (2004-06-09 15:03:00) [9]

... идей нет?! ...


[BAD]Angel   (2004-06-09 14:30:00) [10]

вываливается в переменной TString


Clickmaker   (2004-06-09 14:29:00) [11]


> на выход у нее вываливается список

в каком виде вываливается и куда?

Самый красивый вариант, на мой взгляд, - сделать службу COM-сервером и вызывать его метод, типа GetProcessList


[BAD]Angel   (2004-06-09 14:24:00) [12]

ну что? никто мне не поможет? :(


[BAD]Angel   (2004-06-09 13:54:00) [13]

есть служба, которая запускается на компьютере! и на выход у нее вываливается список запущенных процессов... я удаленно должен подключиться к ней и узнать что запущено на другом компе (не хакинг!!! административные цели)


-=Iton=-   (2004-06-09 13:52:00) [14]

Что тебе именно надо получить от службы?


Наверх

Титульная страница Поиск, карта сайта Написать письмо