Apache Thrift is een prachtig hulpmiddel dat vlakt verschillen tussen verschillende platformen en programmering mediums, waarmee ontwikkelaars applicaties die gegevens rond verschillende programmeertalen kan duwen en leveren uitstekende, hoogwaardige resultaten te creëren.
Thrift in de kern is niets meer dan een basis netwerk stack die gegevens zijn gevoed zal nemen en verwerken via een van haar programmeertaal bindingen.
Het hele concept is eenvoudig, maar het kan behoorlijk ingewikkeld als je het niet lezen van de installatie- en gebruiksinstructies. Dus zorg ervoor om dat te doen.
Spaarzaamheid werd oorspronkelijk ontwikkeld bij Facebook, maar is nu open source en is onderdeel van de Apache Software Foundation
Kenmerken .
- Ondersteuning voor naamruimten
- Ondersteuning voor basistypen, constanten, opsommingen, containers en structuren
- Ondersteuning voor type-definities, uitzonderingen en diensten
- Service erfenis
- Asynchronous aanroeping
- Custom-interface description language
- Ondersteunde programmeertalen:
- C #
- C ++
- Cocoa
- Delphi
- Erlang
- Haskell
- Java
- OCaml
- Perl
- PHP
- Python
- Ruby
- Smalltalk
Wat is nieuw in deze release:
- Nieuwe functies:
- Zorg voor een interactieve shell (IRB) bij het genereren van ruby bindingen
- Android Library Project
- Modernisering Go
- C #: Tests niet goed gekoppeld uit de oplossing
- C #: Voeg TMemoryBuffer serializer / deserializer
- Optie toegevoegd om nullable waarden genereren
- C # Unie Typen
- Maak de C ++ runtime library zijn compatibel met Windows en Visual Studio
- Optie toegevoegd om compiler output directory configureren
Reacties niet gevonden