Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.011 c
3-16931
yaJohn
2003-02-16 12:45
2003.03.06
Как избежать ожидания сошединения с БД в АДО.


3-16859
bers
2003-02-17 21:26
2003.03.06
Цветовая индикация


1-16992
ZaM2000
2003-02-24 15:54
2003.03.06
Эмуляция DoubleClick на определенном item е ListView


1-17003
Артём В.
2003-02-24 23:25
2003.03.06
Нужна поддержка скинов


14-17362
delpher_gray
2003-02-18 14:50
2003.03.06
Новый сайт о Delphi ! Delphi - Программирование в Delphi !




   Наверх