Форум: "Сети";
Текущий архив: 2005.02.27;
Скачать: [xml.tar.bz2];
ВнизЗапуск приложения с другого компьютера Найти похожие ветки
← →
Rat (2004-12-16 05:20) [0]Есть SQL сервер и клиентские машины.
Клиент запускает из основной проги утилиту(это в данном сл. "bcp.exe") с помощью конструкции
createprocess()........waitforsingleobject().
Но у парочки товарищей какие-то совсем тормозные машины и эта bcp че-то не хочет работать(то-ли у нее таймаут истекает, толи вообще по другой причине, не поймешь- проклятая bcp не "ругается", она просто не работает и все:( )
Возникла идея запускать ее с сервера. Прописал для createprocess все пути на сервер(путь к самой bcp.exe и к файлам, которые она будет закачивать в нашу базу). Но результат тот же. Похоже как-бы формально она запускается с сервера, но на самом деле с клиента:(
Что-то я не так делаю и возможно ли вообще заставить другой комп самому запустить приложение и быть проинформированным об окончании его(приложения) работы.
← →
Рамиль © (2004-12-16 09:19) [1]Она даже формално с сервера не запускается - какая разница где расположен файл? Что бы запустить на другом компе необходима какая либо программа - сервер, которая примет твой запрос и запустит приложение.
А лучше разобраться почему не запускается на клиенте.
← →
Digitman © (2004-12-16 10:20) [2]
> она просто не работает и все
что значит "не работает" ?
что показывает результаты вызова CreateProcess() и последующего waitforsingleobject() ?
← →
Reindeer Moss Eater © (2004-12-16 11:22) [3]Похоже как-бы формально она запускается с сервера, но на самом деле с клиента:(
Запускается с сервера на клиенте. А ты как хотел?
А если исполняемый win32 файл лежит на сетевом ресурсе Novell Netware или Unix, ты его "видишь" и делаешь даблклик в своем проводнике на этом файле, то, по твоей логике, это виндовое приложение должно волшебным образом заработать на юниксе или новеле?
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2005.02.27;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.037 c