用于分布式計算的RPC框架:MyRPC
MyRPC是個遠程過程調用框架,設計用來方便地連接異構系統。它具有基于IDL的客戶機/服務器存根生成,多平臺支持,二進制協議(不需要轉義二進制數據,更少的開銷),支持各種數據類型(如字符串,二進制,符號和無符號整數,浮點數,列表,結構和枚舉),和異常的支持。它沒有外部依賴性。
- No external dependencies.
- Multi-platform capability (currently only Python >= 3 server and JavaScript client are supported).
- IDL-based client/server stub generation.
- Binary capable (no need for escaping of binary data).
- Single roundtrip protocol, ideal for HTTP.
- Support various data types: string, binary, signed and unsigned integer, float, list, struct and enum.
- All data typs are supported on all platforms.
- Support exceptions.
- Correct input validation of the received messages.</pre>
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!