Apache Thrift er et fantastisk værktøj, der udjævner forskelle mellem de forskellige platforme og programmering medier, så udviklere at skabe applikationer, der kan skubbe data omkring forskellige programmeringssprog og leverer enestående, højtydende resultater.
Thrift på sin kerne er intet mere end en grundlæggende netværk stak, der vil tage data dets fodres og behandle det ved hjælp af en af sine programmeringssprog bindinger.
Hele konceptet er simpelt, men det kan få temmelig indviklet, hvis du ikke læser installations- og brugsanvisning for. Så sørg for at gøre det.
Thrift blev oprindeligt udviklet på Facebook, men nu er open source og er en del af Apache Software Foundation
Egenskaber :.
- Støtte til navnerum
- Understøttelse af uædle typer, konstanter, tællinger, containere og structs
- Understøttelse af typen definitioner, undtagelser og tjenester
- service arv
- Asynchronous påkaldelse
- Brugerdefineret grænseflade beskrivelse sprog
- Understøttede programmeringssprog:
- C #
- C ++
- Cocoa
- Delphi
- Erlang
- Haskell
- Java
- OCaml
- Perl
- PHP
- Python
- Ruby
- Smalltalk
Hvad er nyt i denne udgivelse:
- Nye funktioner:
- Giv en interaktiv shell (IRB), når du genererer ruby bindinger
- Android Library Project
- Modernisering Go
- C #: Tests ikke ordentligt forbundet fra opløsningen
- C #: Tilføj TMemoryBuffer serializer / deserializer
- Tilføjet mulighed for at generere kan indeholde NULL-værdier
- C # Union Typing
- Gør C ++ runtime bibliotek være kompatibel med Windows og Visual Studio
- Tilføjet mulighed for at konfigurere compiler output mappe
Kommentarer ikke fundet