| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Сети > Web Services |
| Автор: Rodman 10.7.2006, 16:12 |
| Добрый день!!! Помогите пожалуйста... У меня есть Web Service в виде *.ехе файла который генерирует *.xml файл по такой строке http://localhost/cgi-bin/WS.exe/wsdl/XMLFile но как мне сгенерировать подобный файл в случае, если у меня не *.ехе файл, а *.dll файл Возможно необходимо настроить Apache или куда кинуть dll файл (возможно настройки)... Но мне нужно сгенерировать xml файл... Заранее спасибо... Добавлено @ 16:20 Также в примерах пишется http://localhost/scritps/ws.dll/WSDL но также ничего не происходит... |
| Автор: Snowy 10.7.2006, 16:23 |
| C dll такой подход не применим. Нужно создать свою dll, как расширение к апачу. Сам апач настроить, чтобы на расширение xml он вызывал Ваш плагин. |
| Автор: Rodman 11.7.2006, 11:41 | ||
А вот по конкретнее можно узнать (желательно на примере), как создать такую *.dll (расширение к апачу)... И как настроить апач??? |
| Автор: Snowy 11.7.2006, 11:50 |
| Нажимаешь кнопку "New items" в дельфи. Выбираешь закладку IntraWeb. Выбираешь под какую версию апача будешь делать. Это уже вопрос не по дельфи. Тебе нужно прописать строку подключения своего модуля и зарегестрировать расширения файлов, которые он будет обрабатывать. Подробнее узнавай в "http://forum.vingrad.ru/index.php?showforum=121" |
| Автор: Snowy 11.7.2006, 12:13 | ||
Примерно так:
|
| Автор: Rodman 11.7.2006, 14:52 |
| Извените это несколько не то, т.к. я нашел примеры http://www.uqar.uquebec.ca/ajacques/Old/INF26203/Fichiers/Les%20services%20WEB.htm там все через закладку WebServices... и создается *.dll файл которые по картинкам работает очень даже замечательно... Мне интересно, что я не так сделал... почему не генерируется XML файл... |
| Автор: Rodman 11.7.2006, 15:07 |
| Так же в той статье написано про то что не обязательно использовать апачь, а можно IIS... |
| Автор: Rodman 11.7.2006, 15:13 |
| Я уже выбирал и ISAPI/NSAPI и Apache 1.*, 2.*... Делал сервер - компилил *.dll'ку (без параметров)... но эта *.dll'ка никак не хочет сгенерировать WSDL -> XML файл... |
| Автор: Snowy 11.7.2006, 15:14 |
| Глянул ссылку... Там же всё и так ясно. Даже не зная английского - по картинкам сделать. |
| Автор: Rodman 11.7.2006, 15:15 |
| Я и IIS запускал.. но нет результата... Добавлено @ 15:17 Понимаешь.... все по картинкам... но хоть ты ему стрельни... в IE не генерируется подобная страничка как там на картинках Добавлено @ 15:20 На картинках все хорошо, на всех примерах которые я находил... А вот на практике с генерацией никак!!! Добавлено @ 15:23 Вы уже делали подобный сервис самостоятельно или кто нибудь... Мне нужен совет как пройти эту стадию генерации XML файла и я продолжу дальше работу.... |