Difference between revisions of "RPC"
From Lost In Wonderlands
(→Remote Procedure Calls) |
(→See also) |
||
(7 intermediate revisions by the same user not shown) | |||
Line 13: | Line 13: | ||
* [[Main_Page]] | * [[Main_Page]] | ||
* [[Technoverse]] | * [[Technoverse]] | ||
− | + | * [[ActorModel]] | |
− | + | ||
− | + | ||
− | + | ||
== Remote Procedure Calls== | == Remote Procedure Calls== | ||
Line 24: | Line 21: | ||
* RFC 5531, https://tools.ietf.org/html/rfc5531 | * RFC 5531, https://tools.ietf.org/html/rfc5531 | ||
* RFC 1057, https://tools.ietf.org/html/rfc1057 | * RFC 1057, https://tools.ietf.org/html/rfc1057 | ||
+ | |||
+ | === ZeroC ICE framework , object oriented RPC=== | ||
+ | * https://zeroc.com/ | ||
+ | |||
+ | === gRPC === | ||
+ | * https://grpc.io/ | ||
+ | * https://medium.com/@andrewvetovitz/grpc-c-introduction-45a66ca9461f | ||
+ | |||
+ | === ZeroMQ === | ||
+ | * http://zeromq.org/ | ||
+ | * https://netmq.readthedocs.io/en/latest/introduction/ | ||
+ | * https://github.com/zeromq | ||
+ | |||
+ | === Rabbit MQ === | ||
+ | * https://www.rabbitmq.com/ | ||
+ | |||
+ | === AMQP=== | ||
+ | * http://www.amqp.org/ | ||
+ | |||
+ | === Apache QPID === | ||
+ | * https://cwiki.apache.org/confluence/display/qpid/ | ||
+ | |||
+ | === NanoMQ (kernel level messaging) === | ||
+ | * https://github.com/rigtorp/nanomq | ||
+ | |||
+ | === nanomsg === | ||
+ | * https://nanomsg.org/ | ||
+ | |||
+ | === MQTT === | ||
+ | * http://mqtt.org/ | ||
+ | * https://fr.wikipedia.org/wiki/MQTT | ||
+ | |||
+ | ==== QT MQTT ==== | ||
+ | * https://doc.qt.io/QtMQTT/index.html | ||
+ | *https://github.com/emqtt/qmqtt | ||
+ | |||
+ | ==== NanoMQ MQTT ==== | ||
+ | https://github.com/nanomq/nanomq | ||
+ | |||
+ | == Portable Distributed Object PDO == | ||
+ | * https://en.wikipedia.org/wiki/Portable_Distributed_Objects | ||
+ | * https://en.wikipedia.org/wiki/Distributed_Objects_Everywhere | ||
== COM/DCOM == | == COM/DCOM == | ||
+ | * https://en.wikipedia.org/wiki/Common_Object_Request_Broker_Architecture | ||
== SOM/DSOM == | == SOM/DSOM == | ||
+ | * https://en.wikipedia.org/wiki/IBM_System_Object_Model | ||
== CORBA == | == CORBA == | ||
== SOAP == | == SOAP == |
Latest revision as of 02:01, 9 August 2019
Contents
RPC
NeXT Steps
here everything has yet to be done !
coming soon :
Everything You Always Wanted to Know on RPC ... (But Were Afraid to Ask)
a collection of links of interest
See also
Remote Procedure Calls
- Remote_procedure_call , https://en.wikipedia.org/wiki/Remote_procedure_call
- http://users.cs.cf.ac.uk/Dave.Marshall/C/node33.html
- https://web.archive.org/web/20030404113118/http://techpubs.sgi.com/library/tpl/cgi-bin/getdoc.cgi?coll=0650&db=bks&srch=&fname=/SGI_Developer/IRIX_NetPG/sgi_html/ch04.html
- RFC 5531, https://tools.ietf.org/html/rfc5531
- RFC 1057, https://tools.ietf.org/html/rfc1057
ZeroC ICE framework , object oriented RPC
gRPC
ZeroMQ
Rabbit MQ
AMQP
Apache QPID
NanoMQ (kernel level messaging)
nanomsg
MQTT
QT MQTT
NanoMQ MQTT
https://github.com/nanomq/nanomq
Portable Distributed Object PDO
- https://en.wikipedia.org/wiki/Portable_Distributed_Objects
- https://en.wikipedia.org/wiki/Distributed_Objects_Everywhere