Главная страница
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.017 c
11-1173787225
Kealon
2007-03-13 15:00
2007.10.14
Скролинг мышью


3-1181367762
Dmitry_177
2007-06-09 09:42
2007.10.14
какую лучше использовать базу для локального использования?


2-1190115937
F@T@L_Err0r
2007-09-18 15:45
2007.10.14
MediaPlayer


2-1190484060
Временный_Чайник
2007-09-22 22:01
2007.10.14
как организовать поиск по любому из введённых слов


2-1190372911
webpauk
2007-09-21 15:08
2007.10.14
Array of TmyRec