# PxpRpc **Repository Path**: partic/PxpRpc ## Basic Information - **Project Name**: PxpRpc - **Description**: a very tiny rpc library aim to intercommunicate and interchange data cross platforms and languages(c,java,python,typescript(javascript),c#) with high performance and little load. - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-03-03 - **Last Updated**: 2025-07-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: rpc ## README # Pxp RPC ### Introduce PxpRpc(PARTIC cross platform remote procedure call) is a very tiny rpc library aim to call and interchange data cross platform and language with high performance and little load. ### Platform Currently, pxprpc has been implemented on below platform rpc server and client on Java (>=1.6) asynchronous rpc server on C rpc server over tcp on C with libuv backend rpc server over tcp on C with tbox backend(deprecated) rpc server and client on Python(>=3.8) rpc server and client on Typescript with WebSocket and postMessage backend ================================== rpc server on C# (.net) now is still on 1.0 version. May we can upgrade it to 2.0 in future. ### Detail help See /documents/* for more information. See test files for detail usage. [C(libuv) example](c/pxprpc_libuv/test.cpp) [C(tbox) example](c/pxprpc_tbox/test.cpp) [Java example](java/src/pxprpc/test/PxpRpc.java) [Python example](python/pxprpc/tests.py) [Typescript example](typescript/pxprpc/tests.ts) [C#(.net) example](csharp/dotnet/pxprpc/tests/TestMain.cs) Feel free to PR and issue