Skip to main content

Mi az Apache Trade;Takarékosság?

Apache Trade;A Thrift az Apache Trade -ből épített program;Webszerver programozási platform.Úgy készül, hogy kódot generáljon, és egyszerre több kódoló nyelvvel dolgozzon.A hasonló generátorokkal ellentétben, amelyek szükségtelen mennyiségű kódot vagy nehéz lábnyomot eredményeznek, az Apache Trade;A takarékosság úgy működik, hogy csak a szükséges kódot tartalmazza, így átlátható.Számos olyan nagy webhely, amelynek több nyelvre van szüksége, a takarékosságot használja, mivel megakadályozza, hogy a programozók külön programokat és fájlokat kell használniuk.A takarékosság egyszerre 14 kódolási nyelvvel működhet, bár sok előnye van, van néhány dolog, amit nem tud megtenni.

az Apache Trade -val;A Thrift platformnak, a programozónak nem kell bonyolult ügyfelet készítenie a semmiből.Inkább a programozó csak néhány adattípus meghatározásával kezdődik.A bejelentkezési szkript esetében ez magában foglalhatja a felhasználó nevének és jelszavának meghatározását.Apache Trade;A takarékosság ehelyett a meghatározott kódot veszi, és bármilyen kódolási nyelven generálja, amelyre a programozónak szüksége van.Most a programozónak csak át kell néznie a generált kódot, és hozzá kell adnia néhány sort itt -ott, ahelyett, hogy semmiből épülne.A Thrift képes 14 kódoló nyelvvel dolgozni.Ide tartoznak: C#, C ++, Java , Python Reg ;, Hypertext Precocessor (PHP), Erlang, Ruby Haskell, Perl Cocoa Reg ;, Node.js, JavaScript Ocaml és SmallTalk.Ez lehetővé teszi a programozók számára, hogy szinte minden olyan szerver-alapú kódolási nyelvet használjanak, amely meghatározott programokhoz vagy problémákhoz szükséges, mindegyik egy program keretében.Ezt a rendszert a Facebook Reg -hez készítették;de 2007-ben nyílt forráskódú alkalmazásmá vált.

Az egyik legnagyobb probléma, különösen az új felhasználók számára, az Apache Trade;A takarékosság nem tartalmazza az oktatóanyagokat vagy a dokumentációkat.Ez azt jelenti, hogy a programozóknak hagyják, hogy kitalálják a programot maguknak.Ezt a problémát számos olyan weboldal megoldotta, amelyek oktatóanyagokat és tanulási programokat kínálnak, így a Thrift új emberek megtanulhatják, hogyan működik a program, és hogyan lehet kódot generálni a platformon.Az egyes objektumok meghatározásának megírása nélkül nem szerepel a takarékosság platformon.Ez azt jelenti, hogy a polimorfizmus kódolását sem engedélyezik, mert ez az öröklési tulajdonságtól függ.A nullfunkciókat nem lehet használni, és minden módszernek és tartálynak egyedi nevekkel kell rendelkeznie, még akkor is, ha különböző kódoló nyelveket használnak.Ellenkező esetben a program túlterhelhet.