Web API

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.

Definirea apelului principal.

Efectueaza conectarea recuperand datele utilizatorului.

Efectueaza deconectarea utilizatorului.

Recupereaza lista bazelor de date la care are acces utilizatorul.

Recupereaza lista tabelelor care apartin unei anumite baze de date.

Recupereaza toate proprietatile si caracteristicile unui anumit tabel.

Permite recuperarea tuturor inregistrarilor continute in cadrul unui anumit tabel.

Comanda este utilizata pentru a adauga, modifica sau elimina inregistrarile dintr-un anumit tabel.

Comanda forteaza sincronizarea bazei de date Cloud cu serverul de sincronizare.

Solicitarea permite recuperarea utilizatorilor conectati la baza de date solicitata.