Acest proiect are scop didactic, fiind un exemplu de implementare si utilizare a serviciilor de tip SOAP si REST.
server-soap.php
expune serviciul aflat insrc/Services/CrudService.php
client-soap.php
se conecteaza serviciul SOAP si face gestioneaza apelurile de functii catre serviciu printr-un UI minimalserver-soap.php?wsdl
expune schema WSDL
server-rest.php
expune serviciul aflat insrc/Services/CrudService.php
client-rest.php
gestioneaza apelurile catre serviciu folosind REST, printr-un UI minimal
- Partea de UI (
ui/index.php
), Serviciul (src/Services/CrudService.php
) raman neschimbate indiferent daca se foloseste SOAP sau REST. client-soap.php
,client-rest.php
sunt extrem de similari, functionalitatea comuna poate fi extrasa, diferenta constand doar in folosirea de clienti diferiti.
composer install
cp config.json.example config.json