Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Ярослав Гость
|
Добавлено: Сб Мар 09 2002 20:25 Заголовок сообщения: СОМ-сервер и служба NT |
|
|
Если кто-нибудь знает, подскажите пожалуйста, как в одном файле совместить СОМ-сервер и службу NT и возможно ли это вообще. Необходимо, чтобы программа под Win98 работала как СОМ-сервер, а под NT как служба. Спасибо. |
|
Вернуться к началу |
|
|
Pashkov Alex
Зарегистрирован: 03.03.2002 Сообщения: 4
|
Добавлено: Сб Мар 09 2002 22:21 Заголовок сообщения: Re: СОМ-сервер и служба NT |
|
|
Это возможно. Только вы не совсем правильно поставили вопрос. Я его понимаю так: можно ли завставить один и тот же exe-шник работать под 98-ой как обычный COM-сервер, запускающийся при запросе клиента, а под NT - быть сервисом, который стартует вместе с системой. На этот вопрос ответ положительный. Приблизительно такую штуку из себя представляет, например, ATL COM AppWizard project в VC++ 6.0. Тот код, что генерируется этим wizard'ом нетрудно модифицировать так, чтобы он работал согласно вашей задумке (так как единственным отличием будет то, что сервис из примера стартует не вместе с системой а по требованию COM-клиента и больше не выгружается) |
|
Вернуться к началу |
|
|
Ярослав Гость
|
Добавлено: Пн Мар 11 2002 20:07 Заголовок сообщения: Re: СОМ-сервер и служба NT |
|
|
Вы меня поняли правильно, но только одна проблема - можно ли это сделать при помощи C++ Builder. В нем просто уже написана сама программа. |
|
Вернуться к началу |
|
|
|