Odbojnik protokola

Avtor: Judy Howell
Datum Ustvarjanja: 27 Julij. 2021
Datum Posodobitve: 1 Julij. 2024
Anonim
Istrabenz Plini -- SVIŠ
Video.: Istrabenz Plini -- SVIŠ

Vsebina

Opredelitev - Kaj pomeni vmesnik protokola?

Protokolni medpomnilnik je avtomatiziran mehanizem za platformno in jezikovno nevtralizacijo za serijsko obdelavo strukturiranih podatkov. Medpomnilniški protokol je manjši, preprostejši in hitrejši kot XML. Prvotno razvito pri Googlu za obravnavo odzivnega protokola strežnika indeksa, je podjetje zagotovilo generator kode pod licenco za odprte kode za različne jezike. Protokolni medpomnilniki so izredno uporabni za razvoj aplikacij za shranjevanje podatkov ali za komunikacijo.


Uvod v Microsoft Azure in Microsoft Cloud | V tem priročniku boste spoznali, kaj sploh pomeni računalništvo v oblaku in kako vam lahko Microsoft Azure pomaga preseliti in voditi vaše podjetje iz oblaka.

Tehopedija razlaga protokol vmesnika

Trenutno pufri protokolov podpirajo ustvarjeno kodo v programskih jezikih, kot so C ++, Java in Python. Programska oprema medpomnilniki so zasnovani tako, da so manjši in hitrejši od XML in so namenjeni tako preprostosti kot zmogljivosti. Podobno kot pri Microsoftovih Bond ali Apache Thrift protokolih, tudi protokolovski medpomnilniki ponujajo konkreten niz protokolov RPC, ki se uporablja za definirane storitve. Prostor za protokol uporablja jezik opisnega vmesnika, ki razlaga strukturo podatkov in aplikacijo, ki na podlagi tega opisa ustvari izvorno kodo. Izvorna koda se nato uporabi pri razčlenjevanju bajtov strukturiranih podatkov.

Uporaba protokolov vmesnikov nad XML je več. Programska blažilnika sta preprostejša za uporabo in sta 3–10-krat manjša od XML z 20–100-kratno hitrostjo. Druga prednost je, da so manj dvoumni in lahko ustvarijo razrede za dostop do podatkov, ki jih je enostavno programirati.


Obstaja malo pomanjkljivosti povezanih s protokolovnimi medpomnilniki. Podatkovni medpomnilniki morda niso učinkovita rešitev, zlasti za modeliranje dokumenta na podlagi podatkov. Za razliko od XML, ki je človek berljiv in človek berljiv, protokolarni vmesniki v svojem izvornem stanju niso berljivi ali človek mogoče urejati. Protokolovski pomnilniki nimajo možnosti samoopisovanja, kot je XML.

Programska oprema se uporablja tako v sistemih za shranjevanje kot tudi v sistemih RPC.