ホームページ > バックエンド開発 > Python チュートリアル > TCP対話型節約の使用例を分析する

TCP対話型節約の使用例を分析する

高洛峰
リリース: 2017-03-26 16:36:16
オリジナル
2367 人が閲覧しました

Apache Thrift は Facebook によって実装された効率的なフレームワークで、複数のプログラミング言語でのリモート サービス呼び出しをサポートします。

  • thrift を公式 Web サイトからダウンロードし、./configure、make、make install に従ってインストールします。他のシステムについては、公式 Web サイト http://thrift.apache.org/docs/ を参照してください。 install/

  • は、通信における双方のインターフェース定義に相当し、

    bool Boolean, one byte * i8 (byte) Signed 8-bit integer * i16 Signed 16-bit integer *
     i32 Signed 32-bit integer *
     i64 Signed 64-bit integer * 
    double 64-bit floating point value * string String * binary Blob (byte array) 
    * map<t1,t2> Map from one type to another 
    * list<t1> Ordered list of one type 
    * set<t1> Set of unique elements of one type
    ログイン後にコピー
  • は、thriftを使用して、さまざまな言語に対応するthrift定義に関するコードを生成します。コマンドは thrift --gen <言語> です

  • サーバーとクライアントを作成するときは、サーバーはノンブロッキング、マルチプロセスを考慮し、通常のサービスを確保する必要があります。そして、定義されたデータ型に対応して、thrift によって生成されたクラスを呼び出します。

    りー

以上がTCP対話型節約の使用例を分析するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート