Skip to content
/ PxpRpc Public

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.

Notifications You must be signed in to change notification settings

partic2/PxpRpc

Repository files navigation

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

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(tbox) example

Java example

Python example

Typescript example

C#(.net) example

Feel free to PR and issue

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published