-
Добрый день!
Прошу помочь знающих в следующем вопросе. Требуется создать сервис, который будет иметь постоянное подключение к серверу Oracle. Клиенты должны иметь возможность посылать запросы к серверу через этот сервис и получать результаты их выполнения. Для взаимодействия клиентского приложения и службы решил использовать COM. Запуск сервиса происходит нормально, соединение с БД устанавливается нормально. При попытке клиента соединиться с сервисом через некоторое время возвращается ошибка "There are still active COM objects in this application...". Действительно, изначально taskmanager показывает мой сервис, запущенный от имени пользователя SYSTEM. В момент, когда клиент у себя пытается создать соединение в taskmanagere появляется второй экземпляр сервиса, запущенного от имени текущего пользователя.
Как исправить эту ситуацию?
-
-
> Сергей М. Спасибо!
|