Форум: "Начинающим";
Текущий архив: 2007.10.14;
Скачать: [xml.tar.bz2];
ВнизСервис Найти похожие ветки
← →
Tonich © (2007-09-15 19:08) [0]Вечер добрый.
у меня есть сервис, который опрашивает некоторое число устройств, подключенных к COM порту и полученные данные сохраняет в базе данных. Так вот собственно сам вопрос, можно ли как-то получить, текущие данные (с устройств) не обращаясь к базе данных. Понятно что можно сделать запрос к базе и выудить последнее изменение, но меня интересует можно ли это сделать из самого сервиса.
Пока напрашивается 1 вариант, создать какие-то пользовательские сообщение (генерируемые в сервисе) и отлавливать их в другом приложении...
какие есть еще варианты?
← →
Anatoly Podgoretsky © (2007-09-15 19:36) [1]> Tonich (15.09.2007 19:08:00) [0]
Текущие данные ты уже получил из ком порта.
← →
Tonich © (2007-09-15 19:39) [2]да
← →
Tonich © (2007-09-15 20:13) [3]
> Anatoly Podgoretsky © (15.09.07 19:36) [1]
нет ну понятно что получил, теперь я хочу их просмотреть только не делая запроса к базе, вот я и спрашиваю каким образом можно было бы это сделать?:)
← →
Инс © (2007-09-15 20:19) [4]А сервис вы написали?
← →
Tonich © (2007-09-15 20:23) [5]а что не похоже?))
← →
Tonich © (2007-09-15 20:24) [6]то есть получиться как обычно никто нихрена не ответит... (
тота раньше...
← →
Инс © (2007-09-15 20:30) [7]Так если сервис ваш - какие проблемы? Кидайте копию принятых данные в какой-нибудь MMF, шлите широковещательное сообщение, что мол, данные готовы.
← →
Tonich © (2007-09-15 20:34) [8]
> Инс © (15.09.07 20:30) [7]
оо ) пасибочки за вариант )
← →
Anatoly Podgoretsky © (2007-09-15 20:50) [9]> Tonich (15.09.2007 20:13:03) [3]
Что посмотреть, ты уже и так получил, ну сделай ShowMessage.
← →
Tonich © (2007-09-15 20:59) [10]
> Anatoly Podgoretsky © (15.09.07 20:50) [9]
круто..
← →
Tonich © (2007-09-15 20:59) [11]а сказал бы то же самое кто-то другой, заплевали бы всем форумом...
← →
Инс © (2007-09-15 20:59) [12]
> [9] Anatoly Podgoretsky © (15.09.07 20:50)
Башорг, цитата №391974. Не в обиду ;-)
← →
Tonich © (2007-09-15 21:11) [13]
> Инс © (15.09.07 20:59) [12]
))))))))
← →
Slym © (2007-09-17 07:04) [14]1. в сервисе сделать COM сиглетон реализующий IO процедуры с портом...
2. саму работу сервиса переписать под использование этого объекта...
3. Использовать этот объект в других приложениях (в обход ДБ) не составит никакого труда, т.е. свежие данные по требованию...
← →
Slym © (2007-09-17 07:04) [15]сожно приделать AdvizeSinkи для уведомления об изменениях
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.10.14;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.051 c