рекомендации по разработке службы Windows, которая взаимодействует с сервером Oracle через ADO - PullRequest
2 голосов
/ 08 апреля 2010

Я хочу разработать службу Windows в Delphi, которая взаимодействует с сервером Oracle через ADO.

Каким руководствам я должен следовать?

Я уже знаю ADO, но у меня нет опыта работы со службами Windows.

Заранее спасибо.

Ответы [ 2 ]

1 голос
/ 08 апреля 2010

Я думаю, Учебное пособие по созданию приложения-службы с использованием Delphi - хорошее начало.
И если вы хотите подключить базу данных в сервисном приложении. Вы можете создать второй поток в событии OnStart класса TService.

0 голосов
/ 08 апреля 2010

Подсказка: у меня было много проблем при разработке сервиса с использованием ADO для сервера Oracle. После некоторого тестирования проблема заключалась в том, что драйвер ADO от Oracle не смог обработать одновременные соединения в нескольких потоках. В конце мы использовали один поток, чтобы выполнить все соединения ADO и синхронизировать полученные наборы данных с потоками, которые выполняли обработку.

...