Fluxurile de date sunt șiruri lungi de caractere formatate special pentru a transmite informații între sisteme. De obicei, se concentrează pe capacitatea de a transmite rapid toate informațiile într-un format cât mai ușor de citit, rezultând o sintaxă comprimată pentru a identifica informațiile și semnificația acesteia. Două dintre cele mai populare metode de transmitere a datelor în flux astăzi sunt JSON și XML.
Fluxurile de date nu trebuie să fie înregistrări brute sau complete ale unui întreg sistem. Ele sunt utilizate frecvent pentru a transmite răspunsuri între sistemul back-end (server sau bază de date) și sistemul care generează conținut pe care îl vede vizualizatorul (browser și/sau limbaj de scripting).
JSON
Un acronim pentru JavaScript Object Notation, JSON delimitează obiectele cu paranteze imbricate și valori citate, indicând perechile cheie și valori cu două puncte. Aceasta este o metodă foarte scurtă și concisă de furnizare a datelor, dar destinatarul va trebui să obțină sensul informațiilor în altă parte, cum ar fi documentația, iar șirul nu este ușor de citit de om. Este util atunci când volumul de date este mare, iar viteza este importantă.
Dacă am solicitat sistemului nostru să ne ofere membrii familiei de la Family Guy, este posibil să obținem următoarele:
{"Griffins":{"Peter":"Father", "Lois":"Mother", "Stewie":"Son", "Chris":"Son", "Meg":"Daughter", "Brian":"Dog"} }
Dacă am cere Griffins și Quagmire, am putea obține:
{"Griffins":
{"Peter":"Father", "Lois":"Mother", "Stewie":"Son", "Chris":"Son", "Meg":"Daughter", "Brian":"Dog"},
{"Quagmire":"Neighbor"}
}
Sursa: Michael Mendez, The Missing Link – An Introduction to Web Development and Programming (CC BY-NC-SA 3.0 License), Published by Open SUNY Textbooks, Milne Library (IITG PI), State University of New York at Geneseo. Traducere de Nicolae Sfetcu
Descoperă mai multe la MultiMedia
Abonează-te ca să primești ultimele articole prin email.




Lasă un răspuns