Učinkovit odgovor je ponudil šele protokol SOAP (Simple Object Access Protocol, http://www.w3.org/TR/SOAP/).
SOAP je posebno narečje XML (eXtensible Language), namenjen posredovanju parametrov izbrani spletni storitvi (oddaljenemu podprogramu) in tudi vračilu izida te storitve. Svojo priljubljenost in široko podporo industrije dolguje svoji učinkoviti definiciji, ki med drugim ponuja: