![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 24.12.2007
Сообщений: 288
|
![]()
Подскажите, пишу службу+программа к этой службе... Нужен обмен данными между службой и программой.. Решил использовать serversocket\clientsocket(localhost )... Соединение проходит успешно, даже кое что отправил со службы в программу но в обратном направлении работать не хочет...
Капаю в сторону прав доступа... Службы делятся на группы, получается моей службе нужна группа ObjectName Пытался добиться этого так... Код:
Запустил службу от имени 'ObjectName','NT AUTHORITY\NetworkService' Проблема все таже, идет соединение и сразу же разрыв Последний раз редактировалось Stilet; 22.09.2015 в 11:10. |
![]() |
![]() |
![]() |
#2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Как выглядит код обмена сообщениями?
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 12.09.2012
Сообщений: 1,030
|
![]()
Если бы мозгов больше было бы, то хватило бы ума заглянуть в поисковик и найти там объект TService. А создается через File- New- Other- Service Application
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби. ![]() |
![]() |
![]() |
![]() |
#4 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,926
|
![]() |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 24.12.2007
Сообщений: 288
|
![]()
Короче все работает без выделения всяких прав и т.д.
просто в службе у меня был serversocket и в событии onread у мены был код который вешал службу. |
![]() |
![]() |
![]() |
#6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Я бы на твоем месте не использовал этот компонент. Лучше winsock с неблокирующим сокетом проверкой через select() есть ли в сокете что-то.
I'm learning to live...
|
![]() |
![]() |
![]() |
#7 |
мальчик-помогай =)
Форумчанин
Регистрация: 16.09.2010
Сообщений: 522
|
![]()
может что-то я не знаю про сервисы, но не проще ли общаться с локальной программой-клиентом через pipes? как по мне, это более логично, чем использовать сеть
|
![]() |
![]() |
![]() |
#8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
![]()
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#9 |
мальчик-помогай =)
Форумчанин
Регистрация: 16.09.2010
Сообщений: 522
|
![]()
я бы не стал т. к. и не особо хорошо знаком с этой частью api, и лишняя сложность (pipe проще для восприятие..... minecraft прямо тебе: труба сюда, труба туда, и входы/выходы
![]() |
![]() |
![]() |
![]() |
#10 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание службы | Ky3Heu, | Общие вопросы Delphi | 13 | 23.11.2011 11:21 |
vs 2010 и создание службы windows | CodeNOT | Visual C++ | 2 | 23.05.2011 21:29 |
Создание службы Windows | GenniY | Общие вопросы Delphi | 2 | 14.04.2010 13:51 |
Создание службы в Windows | goblinyara | Общие вопросы Delphi | 8 | 03.01.2009 19:57 |
Как запускать службы через Delphi | Kastor | Безопасность, Шифрование | 3 | 04.04.2007 20:26 |