Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.03.22;
Скачать: CL | DM;

Вниз

Посоветуйте чтиво по сервисам.   Найти похожие ветки 

 
MacroDenS ©   (2012-06-01 14:23) [0]

Всем доброго времени суток.

Посоветуйте литературку по созданию сервисов.


 
картман ©   (2012-06-01 14:57) [1]

Джонсон Харт. Системное программирование в среде Windows


 
AV ©   (2012-06-01 15:42) [2]

для начала
http://delphikingdom.ru/asp/viewitem.asp?catalogid=1348


 
robt   (2012-06-01 15:44) [3]


> по созданию сервисов.

это уже не модно


 
Bluejohn   (2012-06-02 02:29) [4]

Что такое сервисы?
Для чего они нужны?
Приведите примеры подобных сервисов.

А то по статье я не догоняю, я слишком не опытен -
объясните мне на пальцах пожалуйста.


 
Eraser ©   (2012-06-02 03:13) [5]


> MacroDenS ©   (01.06.12 14:23) 

Рихтер.


 
Rouse_ ©   (2012-06-02 10:42) [6]

http://rouse.drkb.ru/books.php#rihter1


 
Loginov Dmitry ©   (2012-06-02 16:18) [7]


> Посоветуйте литературку по созданию сервисов.


Что их там создавать, это самое обычное приложение, в котором пользователю не показываются никакие окошки + дополнительных 5 минут работы по "оформлению" в службу. При этом приложение обретает некоторые новые особенности.


 
DVM ©   (2012-06-02 22:12) [8]


> + дополнительных 5 минут работы по "оформлению" в службу.
>  

Это если использовать TService и TServiceApplication, а без оных 99.99% примеров и статей в интернет - лажа полная, не способны отрабатывать длительный старт и остановку сервиса, что в реальных программах просто необходимо.


 
Rouse_ ©   (2012-06-02 22:17) [9]


> DVM ©   (02.06.12 22:12) [8]
> Это если использовать TService и TServiceApplication

Это реально работоспособно?
Я прост лет 9 назад пощупал данные механизмы и выкинул их нафиг как не юзабельные :)


 
DVM ©   (2012-06-02 22:21) [10]


> Rouse_ ©   (02.06.12 22:17) [9]


> Это реально работоспособно?

Вроде бы да, но я давно уже не использую их, заменил своими классами, меня не устраивает многое в стандартных.


 
Rouse_ ©   (2012-06-02 22:22) [11]


> DVM ©   (02.06.12 22:21) [10]

тебе верю...


 
AV ©   (2012-06-02 22:48) [12]


> Это реально работоспособно?

а что, были какие-то проблемы?
просто мне понадобилось - накидал быстро, на основе приведенной статьи GunSmoker.
2 месяца нормально работает

-ОнСтарт стартуют потоки

-OnExecute
repeat
 reportstatus дернуть.
until юзер_прерывает.
сообщить потоком, чтоб закруглялись.

-ОнСтоп завершается

и все :)
быстро/дешево/сердито


 
Rouse_ ©   (2012-06-02 22:56) [13]


> AV ©   (02.06.12 22:48) [12]
> а что, были какие-то проблемы?

Боюсь ошибиться (я сервисы на API всегда пишу) но помимо нюансов с памятью там есть нюансы с синхронизацией нитей. Опять-же: Именно дельфевые сервисы я еще под семеркой тестировал, щас может что и изменилось и я могу быть не прав.


 
Loginov Dmitry ©   (2012-06-02 23:37) [14]


> > Это если использовать TService и TServiceApplication
>
> Это реально работоспособно?
> Я прост лет 9 назад пощупал данные механизмы и выкинул их
> нафиг как не юзабельные :)


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


 
Rouse_ ©   (2012-06-02 23:49) [15]


> А вообще в службу можно "переделать" любое приложение

Программу на ассемблере можно написать на любом языке :)


 
Rouse_ ©   (2012-06-02 23:52) [16]

Да и кстати (ну тут я уже придираюсь) десктоп накладывает свои ограничения, так-что не любую...


 
MacroDenS ©   (2012-06-04 11:07) [17]

Спасибо за ссылки, буду почитать. :-)



Страницы: 1 вся ветка

Текущий архив: 2013.03.22;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.066 c
2-1339584024
IGray
2012-06-13 14:40
2013.03.22
ShowModal внутри try...except


15-1346775365
pasha_golub
2012-09-04 20:16
2013.03.22
Как привести TList<TField> к простому TList


2-1342008651
Handler
2012-07-11 16:10
2013.03.22
const


15-1334386445
Knight
2012-04-14 10:54
2013.03.22
Белые квадраты под изображениями (иконками) в TListView


15-1335609759
Тут иногда бываю
2012-04-28 14:42
2013.03.22
Как точно располагать Gui в редакторе?