Skip to main content

Ano ang kalakalan sa Apache;Pagtipid?

Apache Trade;Ang thrift ay isang programa na binuo mula sa Apache Trade;Platform ng programming ng web server.Ginagawa ito upang makabuo ng code at magtrabaho kasama ang maraming mga wika ng coding nang sabay -sabay.Hindi tulad ng mga katulad na generator, na gumagawa ng hindi kinakailangang halaga ng code o isang mabibigat na bakas ng paa, Apache at kalakalan;Gumagana ang thrift upang isama lamang ang kinakailangang code upang ito ay transparent.Maraming mga malalaking website na may pangangailangan para sa maraming wika ang gumagamit ng pag -iimpok, dahil pinipigilan nito ang mga programmer mula sa pagkakaroon ng paggamit ng magkahiwalay na mga programa at file.Ang pag -iimpok ay maaaring gumana sa 14 na wika ng coding nang sabay -sabay, bagaman, habang maraming mga benepisyo, may ilang mga bagay na hindi ito magagawa.Thrift platform, isang programmer ay hindi kailangang bumuo ng isang kumplikadong kliyente mula sa simula.Sa halip, nagsisimula lamang ang programmer sa pamamagitan ng pagtukoy ng ilang mga uri ng data.Para sa isang script ng pag -login, maaari itong isama ang isang kahulugan ng pangalan at password ng isang gumagamit.

Matapos tukuyin ang mga uri ng data, ang programmer ay karaniwang kailangang magsimulang magtrabaho sa karagdagang pagtukoy sa kanila at pagdaragdag ng isang malaking puwang ng code.Apache Trade;Ang thrift ay sa halip ay kukuha ng tinukoy na code at bubuo ito sa anumang wika ng coding na kailangan ng programmer.Ngayon ang programmer ay kailangang tingnan lamang ang nabuong code at magdagdag ng ilang mga linya dito at doon, sa halip na magtayo mula sa wala.Ang Thrift ay maaaring magtrabaho kasama ang 14 na wika ng coding.Kabilang dito ang: C#, C ++, Java , Python , Hypertext Preprocessor (PHP), Erlang, Ruby , Haskell, Perl Reg ;, Cocoa Reg ;, Node.js, Javascript Reg ;, Ocaml, at Smalltalk.Pinapayagan nito ang mga programmer na gumamit ng halos anumang wika na batay sa server na kinakailangan para sa mga tiyak na programa o problema, lahat sa ilalim ng isang programa.Ang sistemang ito ay ginawa para sa Facebook ngunit naging isang open-source application noong 2007.

Ang isa sa mga pinakamalaking problema, lalo na para sa mga bagong gumagamit, ay ang Apache Trade;Ang thrift ay hindi likas na kasama ang mga tutorial o dokumentasyon.Nangangahulugan ito na ang mga programmer ay naiwan upang malaman ang programa para sa kanilang sarili.Ang problemang ito ay nalutas ng maraming mga website na nag -aalok ng mga tutorial at mga programa sa pag -aaral upang ang mga tao na bago sa pag -thrift ay maaaring malaman kung paano gumagana ang programa at kung paano makabuo ng code mula sa platform.Nang walang pagsulat ng kahulugan para sa bawat bagay, ay hindi kasama sa thrift platform.Nangangahulugan ito na ang polymorphism coding ay hindi pinapayagan alinman, dahil nakasalalay ito sa tampok na mana.Ang mga pag -andar ng Null ay hindi maaaring magamit, at ang lahat ng mga pamamaraan at lalagyan ay dapat magkaroon ng mga natatanging pangalan, kahit na gumagamit ng iba't ibang mga wika ng coding.Kung hindi man, ang programa ay maaaring mag -overload.