Međuspremnik protokola

Autor: Judy Howell
Datum Stvaranja: 27 Srpanj 2021
Datum Ažuriranja: 1 Srpanj 2024
Anonim
Section, Week 7
Video: Section, Week 7

Sadržaj

Definicija - Što znači međuspremnik protokola?

Međuspremnik protokola je automatizirani mehanizam platformi i jezika za serializaciju strukturiranih podataka. Spremnik protokola je manji, jednostavniji i brži od XML-a. U početku razvijena u Googleu za bavljenje protokolom odgovora indeksnog poslužitelja, tvrtka je osigurala generator koda pod licencom otvorenog koda za različite jezike. Spremnici protokola izuzetno su korisni za razvoj aplikacija za pohranu podataka ili za komunikaciju.


Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da preselite i pokrenete svoje poslovanje iz oblaka.

Tehopedia objašnjava međuspremnik protokola

Trenutačno, međuspremnici protokola podržavaju generirani kod u programskim jezicima kao što su C ++, Java i Python. Spremnici protokola dizajnirani su tako da budu manji i brži od XML-a i ciljaju na jednostavnost i performanse. Slično Microsoftovim Bond ili Apache Thrift protokolima, Protokovi međuspremnici nude konkretnu hrpu protokola RPC koja se koristi za definirane usluge. Spremnik protokola koristi jezik opisa sučelja koji objašnjava strukturu podataka i aplikaciju koja na temelju tog opisa generira izvorni kod. Izvorni se kôd koristi pri raščlanjivanju bajtova strukturiranih podataka.

Nekoliko je prednosti upotrebe međuspremnika protokola preko XML-a. Spremnici protokola jednostavniji su za uporabu i 3–10 puta manji od XML-a s 20–100 puta većom brzinom. Još jedna prednost je što su manje dvosmislene i mogu generirati klase pristupa podacima koje je jednostavno programirati.


Postoji nekoliko nedostataka povezanih s međuspremnicima protokola. Spremnici protokola možda nisu učinkovito rješenje, posebno za modeliranje dokumenta na bazi podataka. Za razliku od XML-a, koji je čovjek čitljiv i koji se može mijenjati na ljude, međuspremnici protokola u svom matičnom stanju nisu čitljivi ili u svrhu čitanja ljudi. Spremnici protokola nemaju sposobnost samoopisavanja poput XML.

Spremnici protokola koriste se u sustavima za pohranu kao i u RPC sustavima.