Zašto Web servisi?
Internet danas
(slika preuzeta s CARNet CERT,
CCERT-PUBDOC-2003-12-54)
Internet sutra
(slika preuzeta s CARNet CERT,
CCERT-PUBDOC-2003-12-54)
XML web servisi (WS) mogu se primjeniti u svim scenarijima gdje je potrebna razmjena informacija među subjektima na mreži (Internetu ili intranet) - bilo u svrhu obavljanja poslovnih transakcija ili jednostvne razmjene vijesti među web portalima. Da bi to bilo moguće, Web servisi moraju biti potpuno nezavisni od operacijskog sustava ili programskog jezika implementacije softvera.
Na slici ispod prikazani su komunikacijski mehanizmi koji su se razvijali kroz povijest, no tek oni najnovijeg datuma, vezani za WS-infrastrukturu (SOAP & WSDL), omogućuju potpunu razmjenu informacija među najrazličitijim sustavima. Razlog tome je što se baziraju na otvorenim i široko primjenjivim standardima.
Web servisi kao tehnologija predstavljaju logičan nastavak razvoja interneta prema labavo povezanoj (loosely connected) strukturi, koja će pomalo zamijeniti karakterističnu heterogenost interneta. Upravo zato kompanije svih veličina danas investiraju u razvoj Web servisa, jer oni prevladavaju nekompatibilnosti između postojećih formata podataka i računalnih sustava, te time snizuju troškove slanja podataka preko računalnih mreža.