Apache Thrift è un meraviglioso strumento che attenua le differenze tra le varie piattaforme e mezzi di programmazione, permettendo agli sviluppatori di creare applicazioni che possono spingere i dati intorno a vari linguaggi di programmazione e di ottenere migliore, risultati ad alte prestazioni.
Thrift al suo interno non è altro che uno stack di rete di base che prenderà i dati suo essere alimentati e di processo utilizzando uno dei suoi binding di linguaggio di programmazione.
L'intero concetto è semplice, ma si può ottenere abbastanza complicata, se non avete letto le istruzioni di installazione e di utilizzo. Quindi assicuratevi di farlo.
Thrift è stato originariamente sviluppato a Facebook, ma ora è open source ed è parte della Apache Software Foundation
Caratteristiche :.
- Supporto per gli spazi dei nomi
- Supporto per i tipi di base, costanti, enumerazioni, i contenitori e le strutture
- Il supporto per definizioni di tipo, eccezioni e servizi
- eredità servizio
- Asynchronous invocazione
- Descrizione interfaccia personalizzata lingua
- bbli linguaggi di programmazione supportati:
- C #
- C ++
- Cocoa
- Delphi
- Erlang
- Haskell
- Java
- OCaml
- Perl
- PHP
- Python
- Rubino
- Smalltalk
Cosa c'è di nuovo in questa versione:
- Nuove funzionalità:
- Fornire una shell interattiva (IRB) quando si genera attacchi rubino
- Android Library Project
- Modernizzare Vai
- C #: Test non adeguatamente collegati a soluzione
- C #: Aggiungere TMemoryBuffer serializzatore / deserializzatore
- Aggiunta l'opzione per generare valori nullable
- C # Union Digitando
- Fare la libreria C ++ runtime compatibile con Windows e Visual Studio
- opzione per configurare la directory di output del compilatore Aggiunto
I commenti non trovato