PHP JSON RPC 框架:workerman-json-rpc

jopen 10年前發布 | 24K 次閱讀 WEB服務/RPC/SOA workerman-json-rpc

JSON (JavaScript Object Notation)是一種用于在組件間交互信息的數據交換格式,其是以JavaScript 為基礎的數據表示語言。既方便于人的讀寫習慣,又有利于計算機的解析和生成。

RPC(Remote Procedure Call)是遠程調用,既客戶端通過某種協議向服務器發起請求并獲得結果。RPC使得開發分布式網絡程序非常方便,并且能極大限度的將網絡系統的各個部分解耦,方便后續開發、維護。

workerman-json-rpc是一個以workerman作為服務器容器,使用Json作為協議簡單高效的RPC遠程調用框架。

特性

  • 使用PHP開發
  • PHP多進程
  • 支持libevent事件輪詢庫,支持高并發
  • 支持服務平滑重啟
  • 支持PHP文件更新檢測及自動加載
  • 使用json作為協議,開發調試非常高效
  • 集成統計監控模塊,方便查看服務調用量、成功率、耗時等情況
  • 自帶PHP客戶端,支持異步并發調用,實現并行計算

項目主頁:http://www.baiduhome.net/lib/view/home/1398348640328

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!