Я створив дуже просту службу веб-сервера Soap за допомогою delphi, а також встановив IIS-7 на своїй локальній машині під управлінням Windows 7 Professional.
Я помістив свій виконавчий файл Soap у каталог inetpub / wwwroot /. Коли я переходжу до адреси " http: //localhost/SoapAttempt.exe ", мій браузер намагається завантажити файл, а не запускати його.
Я думаю, мені потрібно щось налаштувати в IIS. Що мені потрібно зробити, щоб це запустилося замість завантаження?
Редагувати:
Я слідую за цим підручником http://www.devarticles.com/c/a/Delphi-Kylix/Building-a-Web-Service-from-Scratch-with-Delphi/, а на третій сторінці - там, де він інструктує складати виконуваний файл і помістіть його в каталог. Потім він каже, що відкрити його з веб-браузера, і після цього в підручнику показано, що на ньому відображається сторінка з інформацією про мильний сервер, який ви можете використовувати для створення клієнтів, але все, що я отримую, це завантаження файлу. Тож я пропускаю крок, що не налаштовано правильно.
ПРИМІТКА. У навчальному посібнику написано розмістити виконуваний файл у каталозі wwwroot / cgi-bin, але я спробував і вище, і цей каталог, і обидва мають однаковий результат.