ocaml-rpc

RPC library

A library that enables communication between OCaml applications using remote procedure calls with XML or JSON protocols

Light library to deal with RPCs in OCaml

GitHub

96 stars
10 watching
31 forks
Language: OCaml
last commit: almost 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
mirage/charruaA comprehensive DHCP library implementation in OCaml, providing a set of tools and services for building DHCP servers and clients.55
mirage/ocaml-uriAn OCaml implementation of the RFC3986 specification for parsing URI or URLs.98
mirage/ocaml-dnsAn OCaml implementation of the DNS protocol supporting most standard domain name system functions.105
mirage/ocaml-cohttpAn OCaml library for building HTTP clients and servers using various asynchronous programming libraries715
mirage/decompressA library implementing several decompression algorithms for various compression formats115
rpclib/rpclibA C++ RPC library for remote procedure call using MessagePack.1,728
mirage/keFast implementation of queue data structure51
mirage/digestifTools for implementing various hash algorithms in multiple programming languages.87
janestreet/rpc_parallelA type-safe library for building parallel applications by providing a safe and efficient way to create concurrent RPC (Remote Procedure Call) interfaces.47
mirleft/ocaml-tlsA TLS implementation in OCaml for secure communication305
mirage/prometheusAn OCaml library that allows applications to report metrics to a Prometheus monitoring server.51
mirage/ocaml-cowA set of parsers and syntax extensions to manipulate web formats from OCaml code107
mirage/ormAutomatically generates functions to persist and query data using an object-relational mapping backend.60
mirage/emileA library to parse e-mail addresses with support for various RFCs and domain handling32
valyala/gorpcA Go library that enables fast and efficient RPC (Remote Procedure Call) communication between clients and servers in high-load environments.706