Vergleich mit RPC und CORBA
(ONC-)RPC:
- Protokollbeschreibungssprache RPCL (->
rpcgen
)
- XDR zur Repräsentation der Datentypen
- Sicherheit: keine / UID, GID / DES
- Versioning ist möglich
CORBA:
- IDL zur Beschreibung von Interfaces/Klassen
- in Zielsprache übersetzt und dort implementiert
- Objekte statt nur Prozeduraufrufe verwendet
XML-RPC:
- Daten als Strings über HTTP verschickt
- Parsing durch Client bzw. Server
- Overhead gegenüber Binärprotokoll