程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> ffrpc的php客戶端lib

ffrpc的php客戶端lib

編輯:C++入門知識

摘要:

ffrpc 是c++異步通訊庫,使用ffrpc可以非常容易的構建服務器程序。為了使用方便,ffrpc提供了python、php的客戶端lib,這樣使用php於c++構建的server也是順手拈來。ffrpc使用thrift或者protobuf作為通信協議,這樣實現各個語言版本的ffrpc客戶端lib就很容易。

示例:

本例采用php + thrift 和ffrpc構建的echo server 通信,echo server實現的細節可以參見 http://www.cnblogs.com/zhiranok/p/ffrpc_client_server.html

thrift的定義文件為:

: : 

使用ffrpc-php調用echo接口:

  "ff/Types.php"   =    = ->data = 'OhNice!!!!' =  ffrpc_t('127.0.0.1', 10246 (->call('echo', , , 'ff'( "error_msg:".->error_msg()."\n"

總結:

  • ffrpc 目前有支持c++、python、server
  • 協議支持protocolbuf和thrift
  • Github: https://github.com/fanchy/FFRPC

 

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved