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

Вниз

Сервис   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.024 c
2-1190208082
ANTPro
2007-09-19 17:21
2007.10.14
Как обновить окно...


4-1176093941
VladSel
2007-04-09 08:45
2007.10.14
Delphi ,сотовый телефон и AT команды


15-1190055923
AntiUser
2007-09-17 23:05
2007.10.14
Разработан принцип воспламенения океанов


2-1189751911
nick2000
2007-09-14 10:38
2007.10.14
не работает запрос через Clientdataset


3-1181129119
Megabyte
2007-06-06 15:25
2007.10.14
Передача строки кода в качестве параметра для ХП