Məlumatların seriallaşdırılması mürəkkəb məlumat strukturlarında mövcud olan məlumat obyektlərinin fiziki cihazlarda saxlanması, ötürülməsi və paylanması məqsədləri üçün bayt axınına çevrilməsi prosesidir.
Kompüter sistemləri aparat arxitekturasında, ƏS-də, ünvanlama mexanizmlərində fərqlənə bilər. Məlumatların daxili ikili təsvirləri də hər mühitdə müvafiq olaraq dəyişir. Bu cür müxtəlif mühitlər arasında məlumatların saxlanması və mübadiləsi bütün sistemlərin başa düşdüyü platforma və dil üçün neytral məlumat formatını tələb edir.
Seriallaşdırılmış məlumatlar mənbə maşından təyinat maşınına ötürüldükdən sonra sıradan çıxarma adlanan bayt ardıcıllığından obyektlərin yaradılmasının əks prosesi həyata keçirilir. Yenidən qurulmuş obyektlər orijinal obyektin klonlarıdır.
Tətbiq üçün verilənlərin serializasiya formatının seçimi verilənlərin mürəkkəbliyi, insanların oxuna bilmə ehtiyacı, sürət və saxlama sahəsi məhdudiyyətləri kimi amillərdən asılıdır. XML, JSON, BSON, YAML, MessagePack və protobuf bəzi tez-tez istifadə olunan verilənlərin serializasiya formatlarıdır.
Müzakirə
Məlumatların seriallaşdırılması və seriyadan çıxarılması necə işləyir?
Dostları ilə paylaş: |