Главная страница
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.014 c
1-17021
Антон.
2003-02-25 09:14
2003.03.06
Delphi 5 и Delphi 7


3-16947
Толян
2003-02-17 10:04
2003.03.06
Фильтрация


14-17312
Малой
2003-02-17 12:50
2003.03.06
пуск


1-17068
ALEXEY_URAL
2003-02-25 13:32
2003.03.06
Импорт отчета из QuickReport в Excel


1-16986
dimdimka
2003-02-24 14:54
2003.03.06
Как искать тект в документе Word?