Skip to main content

Qu'est-ce que le commerce d'Apache;Épargne?

Apache Trade;Thrift est un programme construit à partir d'Apache Trade;Plateforme de programmation de serveurs Web.Il est fait pour générer du code et travailler avec plusieurs langages de codage à la fois.Contrairement aux générateurs similaires, qui produisent des quantités inutiles de code ou une empreinte lourde, Apache Trade;Thrift fonctionne pour inclure uniquement le code nécessaire pour qu'il soit transparent.De nombreux grands sites Web qui ont besoin de plusieurs langages utilisent une friperie, car il empêche les programmeurs d'avoir à utiliser des programmes et des fichiers distincts.L'épargne peut fonctionner avec 14 langues codantes à la fois, cependant, bien qu'elle ait de nombreux avantages, il y a quelques choses qu'elle ne peut pas faire.

avec l'Apache Trade;Thrift Platform, un programmeur n'a pas à construire un client compliqué à partir de zéro.Au contraire, le programmeur commence simplement par définir quelques types de données.Pour un script de connexion, cela pourrait inclure une définition du nom et du mot de passe d'un utilisateur.

Après la définition des types de données, le programmeur doit généralement commencer à travailler sur les définir davantage et l'ajout d'un grand espace de code.Apache Trade;Thrift prendra plutôt le code défini et le générera dans le langage de codage dont le programmeur a besoin.Maintenant, le programmeur n'a qu'à parcourir le code généré et à ajouter quelques lignes ici et là, plutôt que de construire à partir de rien.

en mai 2011, Apache Trade;Thrift est capable de travailler avec 14 langues codantes.Ceux-ci incluent: C #, C ++, Java , Python , Hypertext Preprocessor (PHP), Erlang, Ruby , Haskell, Perl , Cocoa , Node.js, Javascript , Ocaml et Smalltalk.Cela permet aux programmeurs d'utiliser presque n'importe quel langage de codage basé sur le serveur nécessaire pour des programmes ou des problèmes spécifiques, le tout dans un même programme.Ce système a été conçu pour Facebook mais est devenu une application open source en 2007. L'un des plus grands problèmes, en particulier pour les nouveaux utilisateurs, est qu'Apache Trade;L'épargne n'inclut pas intrinsèquement les tutoriels ou la documentation.Cela signifie que les programmeurs sont laissés pour déterminer le programme pour eux-mêmes.Ce problème a été résolu par de nombreux sites Web qui proposent des didacticiels et des programmes d'apprentissage afin que les gens de Thrift puissent savoir comment fonctionne le programme et comment générer du code à partir de la plate-forme. Héritage, qui permet à un programmeur de fabriquer des objets avec des commandes ou des définitions similairesSans écrire la définition de chaque objet, n'est pas inclus dans la plate-forme Thrift.Cela signifie que le codage du polymorphisme n'est pas autorisé non plus, car cela dépend de la fonction d'héritage.Les fonctions nuls ne peuvent pas être utilisées et toutes les méthodes et conteneurs doivent avoir des noms uniques, même si vous utilisez différentes langues de codage.Sinon, le programme peut surcharger.