[ flylord @ 17.05.2003. 21:09 ] @
POz
Posto nisam znao u koji forum da postavim ovo pitanje, rekoh da ga postavim u Delphi, i nadam se da ga moderator nece odma obrise:)) Napisao sam web service u Delphi, (naravno kao dll) i hocu da ga pokrenem pod Apache-em na Windows platformi. I tu si mu nastali problemi, sto nikako ne mogu da prokljuvim kako se ti dll-i pokrecu pod windows-om. Bice dobrodasao i samo URL do dolumentacije
POz
[ Riste Pejov @ 19.05.2003. 11:18 ] @
Za da se koristi web service u apache-u, moras uraditi neke promene u httpd.conf
znaci, prvo moras ucitati cod i dll. To se radi LoadModule direktivom u config fajlu. U ovom primeru koristim ime t.j. Project1. Ukoliko zelis da smenis ime modula i ime hadlera koriste se promenljive ModuleName i ContentType. Ovo su promenljive tipa PChar(ali nisam 100% siguran). Posto sam ja ovo radio u C++, on postavjla jedan underscore ispred imena modula u dll. ne znam dali to treba u Delphi. Znaci prvo ucitavas modula, sa vistinskom lokacijom dll-a, onda postavljas gde da se mapira hadler. u mojem slucaju handler se mapira na http://localhost/rictest/.

Code:

LoadModule _Project1_module c:/web/xml/tester.dll
<Location /rictest>       
    SetHandler Project1-handler
</Location>


Ovaj kod mora biti ispod ClearModuleList. I onda mora ucitavanje konfig fajla.
[ flylord @ 21.05.2003. 02:13 ] @
Za taj nacin znam, ali u tom slucaju moram da pisem module za Apache. Poenta je da ja hocu da napravim service i da ga samo stavim u web stablo i da on radi. E pa to ne znam kako da uradim. Pod IIS bas tako funkcionise
Poz