Děkuji moc. A může mi to prosím někdo jako idiotu vysvětli třeba dvěmi větami co to přesně je nebo jak to funguje? To co je na wiki jsem vůbec nepobral. Díky
SOAP umožňuje volat služby přes internet (protokolem HTTP/HTTPS). Třeba někdo provozuje registr domén, a uživatelům umožní naklikat si vše přes web - ale uživatelé, kteří mají hodně domén, by se uklikali, takže jim ten registrátor umožní stejné akce volat pomocí SOAP, takže uživatel si to integruje do své aplikace a místo klikání na webu volá příslušné SOAP služby.
Citovaná věta by dávala smysl, pokud by byla vytržená z kontextu a byl to podobný příklad, kdy je něco dostupné více způsoby, a tahle věta znamenala, že nějakou konkrétní službu je možné volat pouze přes SOAP, jiným způsobem (třeba přes web) není dostupná. Třeba Informační systém datových schránek to takhle má - některé služby nejsou dostupné ve webovém rozhraní, ale pouze jako SOAP volání (horší je, že některé služby naopak nejsou dostupné přes SOAP a jsou jen v tom webovém rozhraní).
Abyste mohl použít SOAP, je potřeba akorát umět správně poskládat XML požadavku a přes HTTP/HTTPS jej odeslat, a pak rozparsovat XML odpovědi. Na zkoušku se to dá udělat i s curl, v uvedeném PHP je pro to podpora, že nemusíte vše dělat ručně.