binäärideserialisointi
Binäärideserialisointi on prosessi, jossa ohjelmointikielen tietorakenne tai oliot muunnetaan sarjaksi bittejä, jotka voidaan tallentaa tai siirtää. Tämä sarja bittejä on binäärimuodossa, toisin kuin tekstimuodossa oleva XML tai JSON. Tavoitteena on yleensä tehokkuus tallennustilan ja tiedonsiirtonopeuden suhteen, sillä binääriformaatit ovat usein tiiviimpiä ja nopeampia käsitellä kuin tekstipohjaiset formaatit.
Prosessin vastakohta on binäärideserialisointi, jossa bittisarja muunnetaan takaisin alkuperäiseksi tietorakenteeksi tai olioksi. Tämä mahdollistaa tietojen säilyttämisen
Eri ohjelmointikielissä ja alustoilla on omat binäärideserialisointimekanisminsa. Esimerkiksi Java sisältää sisäänrakennetun serialisointimekanismin, ja .NET-alusta tukee erilaisia
Binäärideserialisoinnin käyttökohteita ovat muun muassa tietojen välimuistiin tallentaminen, tietokantojen käyttö, verkkoprotokollat, etäkutsujen toteutus ja pelien tilan