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

Вниз

Связь ISAPI модуля и внешнего приложения   Найти похожие ветки 

 
WondeRu ©   (2006-02-25 14:00) [0]

Здравствуйте!

Есть задача: web-доступ к данным работающего VCL-приложения. Проблема в том, что не понимаю, как организовать доступ к функциям приложения из ISAPI! COM-объект не получается создать - говорит, что ошибка сервера...

какие есть еще способы?

PS Все пишу на Делфи 7


 
Сергей М. ©   (2006-02-26 11:23) [1]


> какие есть еще способы?


Где анализ ошибки ?


 
WondeRu ©   (2006-02-27 08:36) [2]

Сергей М. ©   (26.02.06 11:23) [1]
Где анализ ошибки ?

ошибка явно связана с многопоточностью! (в MSDN почитал немножно)
Сделал связь через Сокеты


 
Сергей М. ©   (2006-02-27 09:22) [3]


> ошибка явно связана с многопоточностью


значит твоё ISAPI-приложение перед самым первым обращением к СОМ должно как минимум вызвать CoInitialize, а по завершению работы с СОМ, соответственно, CoUninitialize


 
umbra ©   (2006-02-27 13:42) [4]

если это приложение - некий сервис, который помимо каких-то своих задач должен по запросу выдавать данные в сокет, то можно воспользоваться стандартной схемой. Проектируете протокол взаимодействия с клиентами, запрашивающими инфу. Сервер должен понимать некий набор команд, определенный Вами. Он слушает некий порт, принимает запросы от клиентов (т.е. команды, определенные Вами) и, в зависимости от команды, выполняет некие операции (напрмер, формирует HTML) и отсылает их результат клиенту.


 
WondeRu ©   (2006-02-27 15:03) [5]

umbra ©   (27.02.06 13:42) [4]
Проектируете протокол взаимодействия с клиентами, запрашивающими инф

Этим сейчас и занимаюсь :)



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

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

Наверх




Память: 0.47 MB
Время: 0.055 c
3-1146895018
Alexandr1
2006-05-06 09:56
2006.07.09
Коннект к БД на локальном компутере из зоны инета


2-1150804461
resuS
2006-06-20 15:54
2006.07.09
Задача на вычисление выражения записанного в строке


2-1151161757
Марина
2006-06-24 19:09
2006.07.09
Как поместить фоном списка картинку как в FlashGet ?


2-1150523990
brus
2006-06-17 09:59
2006.07.09
базы данных


3-1147349577
Nirvana
2006-05-11 16:12
2006.07.09
Как скопировать одну ADO таблицу в другую?