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

Вниз

Отправить данные сторонней программе из   Найти похожие ветки 

 
JibSkeart ©   (2003-02-03 16:32) [0]

когда в табличку заносятся данные мне тутже новую
запись нужно передать внешней программе(которая висит в трее на серваке WINNT) которая отпровляет эти данные на другой сервак (пусть даже TClientSocket etc не принциапиально)

я хочу сделать так Extended stored procedure (типа xp_send_data @MSG) которая вызывается в триггере
и через DDE в передать проге данные которые она перешлет на другой сервак

а Есть альтернатива ??

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


 
asmith   (2003-02-03 18:17) [1]

Есть и не одна.
1. Наделить висящую в трее программу СОМ-интерфейсом, создавать в триггере соответствующий объект (через sp_OACreate) и вызывать его метод для передачи данных
2. Сделать так, чтобы висящая в трее программа мониторила некий каталог, а триггер записывал новые данные в файл и кидал в этот каталог
3. Написать свою Extended stored procedure (можно даже на Дельфи - читай на сайте А. Коншина), которая организует общение с программой через стандартные каналы - named pipes, mailslots etc


 
JibSkeart ©   (2003-02-04 10:07) [2]

проблема в том что про СОМ ничего толкового найти не могу(практика)
а так про СОМ я тоже думал


 
asmith   (2003-02-04 13:11) [3]

Подход на основе СОМ имеет 2 стороны:
1. реализация его поддержки на сервере - программе из трея
2. вызов СОМ-объекта сервера из базы данных.
Какая именно сторона тебе непонятна? Давай будем разбираться!


 
Alex Konshin ©   (2003-02-05 05:27) [4]

Тут уже упомянули, что у меня есть почти готовый пример для твоих нужд. Смотри MSSQLAlert на http://home.earthlink.net/~akonshin/
Все на Delphi, как и обещали.


 
JibSkeart ©   (2003-02-14 01:36) [5]

Поднятие Темы ....
втом то и дело что я вообшем то как пол года на Builder-e C++
но дело не в этом в сущности они похожи :))

to asmith
воот тут у меня и проблема всю документацию которую я видел уж слижком муторная по технологиям СОМ СОМ+ DCOM
но эта сторона меня больше интересует что сможете посоветовать ???

to Alex Konshin ©
а про Extended stored Procedure у меня проблем нету я пришел к выводу что их писать то не так сложно правда я для ентого использую VC++

А так если честно про СОМ мне интерестно и наверное он будет лутьше подходить так с чего можно начать ???
посоветуйте

Заранее благодарю


 
asmith   (2003-02-14 13:11) [6]

Разные материвлы по использованию COM из-под BCB можно найти здесь:
http://www.geocities.com/SiliconValley/Way/9281/r_articles.html
http://homepages.borland.com/ccalvert/CPP/index.htm
http://www.drbob42.com/cbuilder/index.htm
В последнем нужно выбрать то, что относится к COM - там много разной инфы по BCB
И еще один весьма хороший источник информации (ориентация исключительно на Delphi, но, полагаю, это не будет серьезной проблемой):
http://www.techvanguards.com/


 
BlackTiger   (2003-02-14 14:26) [7]

воот тут у меня и проблема всю документацию которую я видел уж слижком муторная по технологиям СОМ

А это и технология муторная сама по себе :). Вот и документация такая же.



Страницы: 1 вся ветка

Текущий архив: 2003.03.06;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.023 c
1-17098
Checist [root]
2003-02-24 21:47
2003.03.06
Выделенная ячейка


8-17211
tomek2002
2002-11-24 14:43
2003.03.06
обновление графики


3-16952
roadrunner
2003-02-15 11:58
2003.03.06
Filter на AdoDataSet


14-17367
Сатир
2003-02-16 15:22
2003.03.06
Третья встреча мастаков в Киеве


14-17271
VictorT
2003-02-17 13:05
2003.03.06
Нужен пример финасового анализа деятельности какой-либо