Seriya ilə kodlaşdırmanın fərqi nədir?


cavab 1:

Python diktatoru kimi bir formatdan / tipdən / obyektdən məlumatı ikili UTF-8 axını kimi digər format / tip / obyektə çevirmək kodlanmaya misaldır. Rəqəmsal axınlar üçün digər şeylərlə yanaşı burada sistemin dayanıqlığı da rol oynayır, çünki kodlaşdırma / kodlaşdırma sistem səviyyəsindəki çoxbayt ardıcıllıqla bitlərin sırasını nəzərə almalıdır. Tipik olaraq kodlaşdırma, cismin bitdən və ya bitdən siqnala çevrilməsi üçün bir kodekdən istifadə edilməsinə aiddir. Lakin, bu həmişə olmur, çünki kodlaşdırma digər növ dönüşümləri, məsələn, təsvir etmək üçün istifadə edilə bilər. B. URL kodlanmış sətirlər və s.

Daşınma və ya saxlama üçün məlumatların qurulması baytların müəyyən bir qaydada seriyasını tələb edir. Bu baytların ardıcıllığının başqa bir proses / maşın tərəfindən oxuna biləcəyi şəkildə oxunmasıdır. Bir şəkildə seriallaşdırma çevrildiyi üçün kodlaşdırmaya bənzəyir. Serializasiya, baytların daşınan bir mühitdə, məsələn, bir sənəd kimi tənzimlənməsi ilə xüsusi məşğul olur. Onları xüsusi edən şeyləri xatırlamağın bir yolu, bir kodlayıcının bir kodekdən istifadə etməsidir, serializator isə sxem istifadə edir. Bir kodek rəqəmsal axınları / siqnalları çevirir. Bir sxem bir quruluşu təyin edir.

BSON FAQ-dakı nümunələrə nəzər yetirin. Kodlaşdırma / seriallaşdırmanın BSON və JSON-dan necə fərqləndiyini izah etməyə kömək edə bildilər.