Форум: "Сети";
Текущий архив: 2006.07.09;
Скачать: [xml.tar.bz2];
ВнизСвязь 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.01 c