5. Predavanje - VTS NS
5. Predavanje - VTS NS
5. Predavanje - VTS NS
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Razmena poruka: Struktura porukeOperativni sistemi uglavnom podržavaju prenos samonestrukturiranog niza bajtova određene dužine; korisničkiprocesi moraju da izgrade strukturu nad tim nizom bajtovaKada se poruka prenosi na drugi računar preko mreže,potrebno je izvršiti:• serijalizaciju: pretvaranje strukture podataka iz izvornogprogramskog jezika i adresnog prostora pošiljaoca u prosti nizbajtova za prenos, na strani pošiljaoca – marshalling• deserijalizaciju: pretvaranje prostog niza bajtova iz prenosnogbafera u strukturu podataka programskog jezika na strani primaoca– unmarshallingProblem kod prenosa strukturiranih podataka: mašinskakompatibilnost tipova podataka na različitim platformamaPristup rešavanju: konverzija u mašinski nezavisan format(niz znakova, npr. XML)25/285