Moin, ich habe ein paar Fragen zum Thema RPC/IPC. Ich kann ja im Prinzip für Client und Server eine Anwendung schreiben, muss dabei aber beachten, dass auf beiden Seiten die Parameter in ähnlicher Form verschickt und empfangen werden können. Dazu bedient man sich oft IDLs wie XLM oder Alternativen (???). Und die RPCs Generatoren sind dann wozu genau da? Aus XML Spezifikationen die C files zu erzeugen?
Bartolo schrieb: > Und die RPCs Generatoren sind dann wozu genau da? > Aus XML Spezifikationen die C files zu erzeugen? Ja.
rpcgen ist Teil der SunRPC (alte Bezeichnung, heißt jetzt ONC RPC) und verwendet XDR, eine an C angelehnte Sprache. Der generator erzeugt dir dann C-Code wie Header und Sourcefiles. XML-RPC (Vorgänger von SOAP) verwendet XMl statt XDR. Dein angesprochener generator bezieht sich jedoch nicht auf XML, sondern auf XDR! IM Prinzip sind beide sogenannte Mechanismen der RPCs. Du kannst auch alles per Hand Server- und Clientseitig programmieren, aber durch die oben genannten Mechanismen wird alles etwas erleichtert und vereinheitlicht. Du nutzt z.B. XML für neue Funktionsparameter, die du dann eben erzeugt bekommst. Es gibt auch noch einen Mechanismus von Microsoft für C/C++ ;)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.