Projects / MyRPC

MyRPC

MyRPC is a remote procedure call framework designed to easily connect heterogeneous systems. It features IDL-based client and server stub generation, cross-platform capability, binary protocol (no need for escaping of binary data, less overhead), support for various data types (like string, binary, signed and unsigned integers, floating point, list, structure, and enumeration), and exception support. It has no external dependencies.

Tags
Licenses
Implementation

Last announcement

New pilot project using MyRPC 01 Jun 2014 07:35

Hi Guys, I have just launched my brand new pilot project, called Axe Fx Remoter. Basically, it is a reamping service for musicians (mainly for guitarists). You can access it at: https://www.iamhacking.com/axefxremoter More info on reamping: http://en.wikipedia.org/wiki/Re-amp Have a nice weekend! C'ya Andris

Recent releases

  •  12 May 2014 11:42

    Release Notes: This release implements an async processor API for Python.

    •  24 Apr 2014 11:00

      Release Notes: Modularized source distribution. Adds an -o command-line argument to myrpcgen to overwrite existing files. Adds Python client code generation. Implements async processor API for JavaScript. Adds Node.js support (--js_target node command-line argument and npm module). Adds a chat example to test async processor API.

      •  21 Mar 2014 15:40

        Release Notes: This release adds minor bugfixes and starts real documentation (http://myrpc.readthedocs.org).

        •  26 Feb 2014 19:04

          Release Notes: This is the initial release.

          Screenshot

          Project Spotlight

          OpenStack4j

          A Fluent OpenStack client API for Java.

          Screenshot

          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.