2011-02-25 13 views
0

は、それが実際にどのように動作するかを効率的に動作し、シームレス サービス...倹約は内部的にどのように機能しますか?

誰もが知っているを構築するために コード生成エンジンを搭載したソフトウェアスタックを組み合わせましたか?

答えて

2

それは私があなたがここから始め示唆... オープンソースです:RPC機能を記述するためにIDL言語を使用

+1

URLが変更されました。http://thrift.apache.org – JensG

0

スリフト、http://thrift.apache.org/

あなたもそのサイトからホワイトペーパーを読むことができる幸運。 倹約IDLの構文についてofficial site

を参照してください: 倹約の以前のバージョンについては、多分MissingGuide

欠落ガイドを参照してください。 通常、ThriftユーザーはRPCの自動生成コードを生成してからサーバーのコードを変更します。クライアント側のプログラミングは、インプロセスライブラリを使用するのと同じでした。この状況でThriftの例外/エラーを気にする必要があります。

倹約はクロス言語/プロセスプログラミングをとても簡単にします。楽しめ。

0

Thriftは、がRPC呼び出しを使用してクライアントサーバーの通信を行うため、インターフェイス定義言語(IDL)とそれより高いレベルのRPCフレームワークとして認識されます。必要なRPCクライアントスタブとサーバースケルトンは、この通信のためにThriftによるマーシャリングとアンマーシャリングのために生成されます。生成されたファイル内にInterfacesのメソッドを実装するServerアプリケーション、Client Application、およびServerの実装を書くことだけが心配です。

関連する問題