Dom Razvoj Što je međuspremnik protokola? - definicija iz tehopedije

Što je međuspremnik protokola? - definicija iz tehopedije

Sadržaj:

Anonim

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.

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 tekstualnog dokumenta. 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.

Što je međuspremnik protokola? - definicija iz tehopedije