Írta: tom1964h
Szerver működések
A szerver kétféleképpen szolgál ki
- Web-es alkalmazások, böngésző
- a böngésző kliensek egy-egy szerverhez kapcsolódnak, ahová requesteket küldenek
- a response html/css/js formátumban érkezik
- hagyományos HTML-t jelenít meg a böngésző
- keretrendszerekkel is elkészíthető
- nem a laptop vagy telefon saját grafikai környezetével készül el a nézet
- a gép erőforrásai korlátozottan hozzáférhetők
- Nativ mobil alkalmazások
- kliensek és szerverek elosztott kapcsolatba szerveződnek (pl. REST architektúrába), amelyben SOAP protokoll szerint közlekednek az adatok
- ezek tömör adatok, pl. hitelesítés eredménye, felhasználói információk
- akár mappányi információ is közlekedhet így
- itt az okostelefon (iPhone / Android) saját erőforrásait használja
- a servertől csak információ érkezik, pl. xml vagy json formátumban
Server adatáramlás formátumai
Milyen formában érkezik a response?
- HTTP / XHTML emberi szemmel olvashatóbb
- minden szövegként van ábrázolva
- az XHTML szigorúbb formátumnyelv
- a számokat is szövegként ábrázolja
- JS Javascript frontenden használt scriptnyelv: ahhoz, hogy a számokkal számolni tudjunk, parser -t kell használni
- JSON tömörebb, szöveg alapú szabvány
- számokat is ábrázol
- fontos validálni (JSONlint)
- nyelvfüggetlen, többféle programozási nyelvhez is van értelmezője
- YAML emberi szemmel is olvasható adat-szerializációs jelölő-nyelv
- független az implementációtól, azaz hogy milyen programozási környezetben valósítják meg
- van átjárás a JSON és a YAML nyelvek között
- ellenőrzésre és konvertálásra szolgál pl. a JSON2YAML eszköz
- további Xhtml-Html-json konverter: Utilities online
Ezeken a módokon tudunk adatokat továbbitani szerver-szerver illetve szerver-kliens között. A kliens lehet webes böngésző, Windows-os alkalmazás, okostelefonos alkalmazás vagy Linux-os szolgáltatás is. Példa erre a hírportálok kapcsolatrendszere, ahol, pl. az időjárási adatokat egy erre a célra kialakított állandó üzemű meteorológiai kiszolgálótól kapja, vagy a tőzsdei híreket a tőzsde szerveréről nyeri ki, rendszeres frissítéssel.