prehistoria, ale jeszcze gdzieniegdzie używana:
CORBA
EDIFACT
XML-RPC (to jest SOAP, ale bez opisu WSDL...)
„klasyczne usługi sieciowe”, oparte o format SOAP (XML) i standard WSDL
BARDZO popularne w latach ~2000-2010, wiele systemów powstałych wtedy działa do dzisiaj
stosowane w miejscach, gdzie wymagana jest wysoki poziom zgodności ze standardami, ścisła kontrola nad danymi,
administracja publiczna: systemy w ministerstwach, urzędach, dokumenty elektroniczne, podatki, ZUS, NFZ itd. (ale także w innych krajach)
w niektórych branżach biznesu, m.in. bankowość
ten rodzaj usług sieciowych szczególnie często był i jest realizowany na platformie Java (ewentualnie .NET)
realizacja w Javie: JAX-WS, obecnie część Jakarta EE
ewentualnie Spring, ale rzadziej
usługi REST, oparte bezpośrednio o protokół HTTP, wykorzystujące najczęściej format JSON (ale może być też XML i inne formaty)
BARDZO popularne od około 2010 roku i do dzisiaj
stosowane jako zaplecze dla aplikacji webowych opartych JS oraz aplikacji mobilnych
oraz do realizacji tzw. "web API", czyli zdalnego dostępu do usług dla programistów,
np. dostęp do danych (nasz przykład NBP, info o pogodzie i tysiące innych)
płatności on-line
ecommerce
dostęp do platform internetowych
realizacja w Javie:
JAX-RS, część Jakarta EE
Spring (@RestController)
rozwiązanie hybrydowe: JAX-RS użyty w ramach aplikacji Spring Boot → zależność "Jersey"


https://www.soapui.org/downloads/soapui/ 

http://webservices.oorsprong.org/websamples.countryinfo/CountryInfoService.wso?wsdl 
