ModRPC Protocol - modrpc/info GitHub Wiki
ModRPC is a simple, minimal protocol designed for remote resource access across a local network.
A ModRPC node is any computer program that understands ModRPC protocol -- i.e. any program which can send/receive, encode/decode ModRPC messages.
A ModRPC URL (Universal Resource Locator) has the following form:
Orange | Apple |
Bread | Pie |
Butter | Ice cream |
-
<resourcename>
: denotes a local resource which is located in the same node. -
<nodename>/<resourcename>
: denotes a resource which is located in the node named<nodename>
<nodename>
is ".", it denotes a local resource.
-
<ipaddress>:<port>/<resourcename>
: denotes a resource which is located in a node with given <protocol>:<ipaddress>:<port>/<resourcename>
plato/myservo
192.168.8.109:5678/design
udp:255.255.0.255:6789/sayhello