ocamlrpcgen

OCaml application-level Internet libraries - binaries

Install

All systems
curl cmd.cat/ocamlrpcgen.sh
Debian Debian
apt-get install libocamlnet-ocaml-bin
Ubuntu
apt-get install libocamlnet-ocaml-bin
image/svg+xml Kali Linux
apt-get install libocamlnet-ocaml-bin
Fedora
dnf install ocaml-ocamlnet
Windows (WSL2)
sudo apt-get update sudo apt-get install libocamlnet-ocaml-bin
Raspbian
apt-get install libocamlnet-ocaml-bin

libocamlnet-ocaml-bin

OCaml application-level Internet libraries - binaries

Ocamlnet is a collection of OCaml libraries focusing focus on application-level Internet protocols and conventions. Ocamlnet consists of the following libraries: * netstring: processing of strings that occur in network context * netcgi2: portable web applications * nethttpd: is a web server component (HTTP server implementation) * netplex: generic server framework * rpc: OncRPC implementation * netclient: clients for HTTP, FTP, and Telnet * equeue: event queue used for many protocol implementations * shell: external commands invocation * netshm: shared memory for IPC purposes * netsys: bindings for system functions * smtp and pop: two further client implementations A number of ideas and concepts are used throughout the libraries: * netchannels are a way to abstract sequential I/O channels * event queues provided by equeue and unixqueue make asynchronous protocol interpreters possible This package contains the binaries ocamlrpcgen (a helper for creating RPC stubs) and netplex-admin (generic administration tool for netplex systems).

ocaml-ocamlnet

Network protocols for OCaml