Jego tematyką są usługi sieciowe (webservices), które można zobrazować jako funkcje zdalnie dostępne przez Internet. Skrypt łączy się z taką usługą, wywołuje jedną z dostępnych funkcji, przesyłając jej parametry i czeka na odpowiedź z wynikiem. W tekście opisano trzy technologie tworzenia takich usług: XML-RPC, SOAP i REST.
Z usług sieciowych zdarzało mi się już parę razy korzystać, głównie przy pisaniu internetowych kalkulatorów cen dla biur nieruchomości. Klient zawsze życzył sobie, aby cenę netto można było wprowadzić w trzech walutach: złotówkach, dolarach i euro. Chcąc nie chcąc potrzebny jest skądś ich aktualny kurs. Znalazłem zatem serwis oferujący darmowe usługi sieciowe i napisałem skrypt tak, by w przypadku wejścia pierwszej osoby danego dnia, łączył się on z jedną z nich i pobierał najnowszy kurs. Wykorzystywany on jest później w obliczeniach.














