Ovako:
1) .NET programi generalno rade na Win 98 i jačim OS-ovima, te tako i Web Service
klijenti mogu da rade i na sistemima koji nemaju IIS. Međutim, za sam web servis (server), naravno moraš da imaš instaliran IIS. Uostalom, IIS na stranu, prilično je neozbiljno praviti ma kakav server - side program na Windows-u koji nema NT kernel, pa i u slučaju kad bi koristio .NET Remoting klase, bilo bi skoro obavezno da za server koristiš NT4 ili jači OS.
2) Ta stranica koju pominješ služi za testiranje Web servisa (mislim da može da se "isključi" - pogledaću). Ako želiš da tvojim Web Servisom pružiš neku funkcionalnost kao što je punjenje baze samo odabranim korisnicima, onda moraš da preduzmeš mere za ograničavanje pristupa tvom servisu. Evo kako to možeš da uradiš:
http://msdn.microsoft.com/vstu...es/XMLwebservices/security.asp
Za početak, možda je dovoljno da uz svaki metod tražiš i "lozinku".