2 ms·
Ada has a distributed systems annex: http://www.ada-auth.org/standards/rm12_w_tc1/html/RM-E.html http://www.ada-auth.org/standards/rm12_w_tc1/html/RM-E.html (
by thesuperbigfrog 4y ago
Ada has a distributed systems annex:
http://www.ada-auth.org/standards/rm12_w_tc1/html/RM-E.html http://www.ada-auth.org/standards/rm12_w_tc1/html/RM-E.html
(An annex in Ada is an optional portion of the language designed for a particular use case that a given Ada implementation may or may not implement.)
AdaCore tutorials about using the distributed systems annex:
https://www.adacore.com/gems/gem-84 https://www.adacore.com/gems/gem-84
https://www.adacore.com/gems/gem-85the-distributed-systems-annex-2-distributed-objects https://www.adacore.com/gems/gem-85the-distributed-systems-a...
https://www.adacore.com/gems/gem-87-the-distributed-systems-annex-part-3-mailboxes https://www.adacore.com/gems/gem-87-the-distributed-systems-...
https://www.adacore.com/gems/gem-90-the-distributed-systems-annex-part-4-dsa-and-c https://www.adacore.com/gems/gem-90-the-distributed-systems-...
It is not exactly gRPC because it was designed before gRPC was created, but the purpose is mostly the same.
PolyORB might also be interesting:
https://github.com/AdaCore/PolyORB https://github.com/AdaCore/PolyORB