
Serviciile Web permit interactiunea Nios4 cu alte aplicatii, independent de sistemul de operare in care functioneaza sau de limbajul de programare utilizat.
Aplicatia care vrea sa citeasca si sa scrie datele direct in cadrul Nios4 va trebui sa utilizeze apeluri Internet cu ajutorul protocolului https, urmand regulile de formatare.
De retinut: pentru functionarea corecta va fi necesar a avea date de identificare valide ale unui cont D-One si o baza de date Cloud activa!
Schema de functionare

Utilizatorul, plecand de la programul sau de gestionare sau aplicatie, cu ajutorul Web API, comunica direct cu baza de date Cloud.
Baza de date Cloud este conectata serverului care gestioneaza sincronizarea informatiilor intre diferitii clienti. Aceasta permite transmiterea doar a datelor modificate efectiv din cand in cand.
Pentru aceasta este important ca, dupa modificarea datelor bazei de date Cloud, sa fie transmisa si comanda de sincronizare (sync) pentru a le putea distribui pe toate dispozitivele conectate.
Mai jos sunt redate toate apelurile principale care pot fi utilizate.
action
Definirea apelului principal.
user_login
Efectueaza conectarea recuperand datele utilizatorului.
user_logout
Efectueaza deconectarea utilizatorului.
database_list
Recupereaza lista bazelor de date la care are acces utilizatorul.
table_list
Recupereaza lista tabelelor care apartin unei anumite baze de date.
table_info
Recupereaza toate proprietatile si caracteristicile unui anumit tabel.
model
Permite recuperarea tuturor inregistrarilor continute in cadrul unui anumit tabel.
table_save
Comanda este utilizata pentru a adauga, modifica sau elimina inregistrarile dintr-un anumit tabel.
sync
Comanda forteaza sincronizarea bazei de date Cloud cu serverul de sincronizare.
users
Solicitarea permite recuperarea utilizatorilor conectati la baza de date solicitata.