Форум: "Базы";
Текущий архив: 2003.03.06;
Скачать: [xml.tar.bz2];
ВнизОтправить данные сторонней программе из Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.008 c