Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
C + + , PHP , Java , Perl , Python , Ruby , XSD , C # , Erlang , Objective C , Smalltalk , Haskell a Ocaml sú väzby na nárazníky Thrift , zatiaľ čo protokol vyrovnávacích pamätí sú viazané na C + + , Java a Python . Protokol vyrovnávacej pamäte môže tiež podporovať C # , Ruby a Perl . Obaja Thrift a protokol vyrovnávacích pamätí pomocou podobných pole identity a celočíselné tagy pre ich fungovanie . Thrift má zabudovaný - in mape a nastavte typ papiera , ktorý je prítomný v protokole vyrovnávacej pamäte používané Google .
Funkčnosť
Ako Thrift a protokol nárazníky majú rovnaké funkcie aj aj keď sú viazané rôzne na rôzne programy . Protokol kompenzačná pomoc kódovania s premennou šírkou celé čísla , a preto šetrí niekoľko bajtov zakaždým , keď zvyknutí . Thrift nárazníky majú experimentálne formát , v ktorom sa zaobchádzať s variabilnou šírkou celé čísla . Thrift nárazníky majú vyššiu funkcionalitu , zatiaľ čo vyrovnávacej pamäte protokolu vyššie skóre v oblasti dokumentácie . Thrift tiež poskytuje kompletnú realizáciu klient - server , ktorá je nemajú také jednoduché a úplné prevedenie .
Výstupných formátov
nárazníky Thrift majú svoje výstupy v binárnom , JSON , Boolean , bytov a 16/32/64-bit celé čísla . Všetky z nich sú kompatibilné s väčšinou programovacích kódov sú dnes k dispozícii . Protokol vyrovnávacej pamäti , na druhej strane ponúkajú binárne , Boolean a 32/64-bit celé čísla . Šetrnosť je open source program , a preto každý môže prispieť záplaty na neho . Výstupné formáty často sa neustále mení , pretože neustále zmeny sú vyrobené a inštalované nové záplaty . Protokol je lepšie navrhnutý program s formálne štruktúry .
Otvorenosť a dokumentácie
Thrift je open source vyrovnávaciu pamäť , a preto môže byť upravený tak , aby vo veľkej miere . Šetrnosť je projekt Apache a je hrozne chýba v konsolidovanom dokumentácii. Našťastie , niektorí ľudia robia úsilie o dokumentáciu . Protokol je projekt Google a je založená na kódov . To tiež má otvorený mailing list . Avšak , Google stále úplnú kontrolu nad projektom a riadi jej rozvoj . Protokol má tiež veľmi podrobnú dokumentáciu , čo je veľmi užitočné pre nových užívateľov .