は、それが実際にどのように動作するかを効率的に動作し、シームレス サービス...倹約は内部的にどのように機能しますか?
誰もが知っているを構築するために コード生成エンジンを搭載したソフトウェアスタックを組み合わせましたか?
は、それが実際にどのように動作するかを効率的に動作し、シームレス サービス...倹約は内部的にどのように機能しますか?
誰もが知っているを構築するために コード生成エンジンを搭載したソフトウェアスタックを組み合わせましたか?
それは私があなたがここから始め示唆... オープンソースです:RPC機能を記述するためにIDL言語を使用
スリフト、http://thrift.apache.org/
あなたもそのサイトからホワイトペーパーを読むことができる幸運。 倹約IDLの構文についてofficial site
を参照してください: 倹約の以前のバージョンについては、多分MissingGuide
欠落ガイドを参照してください。 通常、ThriftユーザーはRPCの自動生成コードを生成してからサーバーのコードを変更します。クライアント側のプログラミングは、インプロセスライブラリを使用するのと同じでした。この状況でThriftの例外/エラーを気にする必要があります。
倹約はクロス言語/プロセスプログラミングをとても簡単にします。楽しめ。
Thriftは、がRPC呼び出しを使用してクライアントサーバーの通信を行うため、インターフェイス定義言語(IDL)とそれより高いレベルのRPCフレームワークとして認識されます。必要なRPCクライアントスタブとサーバースケルトンは、この通信のためにThriftによるマーシャリングとアンマーシャリングのために生成されます。生成されたファイル内にInterfacesのメソッドを実装するServerアプリケーション、Client Application、およびServerの実装を書くことだけが心配です。
URLが変更されました。http://thrift.apache.org – JensG