1Danke
ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
339
339
EMPFEHLEN
-
29.07.11 10:24 #1
- Registriert seit
- Jul 2011
- Beiträge
- 0
Guten Morgen!
Ich habe den Auftrag bekommen, eine RPC-Infrastruktur aufzubauen mit den Vorraussetzungen:
RPC - Server --> C++
RPC - Client --> Java
Dadurch lässt sich als mögliche Implementierung RMI also schon mal ausschließen.
Ich habe bei Google nach Alternativen gesucht und bin schlussendlich zur Frage gekommen
SOAP vs. CORBA - welches ist besser?
Ich habe leider keinerlei Erfahrung mit RPC und hoffe dass hier ein paar Experten mich diesbezüglich beraten können?
-
Hallo,
SOAP ist eine XML basierte RPC schnittstelle, die inzwischen eigendlich mehr oder weniger standart geworden ist. SOAP Server gibts ne menge klassen und libs die das ganze vereinfachen. Wenn du mit .NET arbeitest, wird es sogar nativ unterstützt.
Wenn du dich für soap entscheidest, würd ich dir empfehlen die WSDL erweiterung von Soap zu verwenden. Dadurch musst du den client nicht explizit dafür configorieren, sondern ihm nur die WSDL URL geben.
Der 2. inzwischen ziemlich etabliete standart im internet ist REST. RESTful webservices verwenden URLs und HTTP Methoden um zu kommunizieren. In der regel wird GET als abrufen, POST als editieren, PUT als erstellen und DELETE als löschen implementiert (HTTP Methoden).
Beides hat seine vor und nachteile.
SOAP ist im stande komplexe datenstrukturen abzubilden, verursacht durch die XML struktur dafür aber wesendlich mehr overhead, wärend REST eher für einfache aufrufe geeignet ist.
COBRA hab ich bisher noch nirgendwo im praktischen einsatz erlebt.
-
03.08.11 13:17 #3
- Registriert seit
- Jul 2011
- Beiträge
- 0
Danke, dein Post hat mir sehr weitergeholfen und schlussendlich werden wir das ganze mit SOAP implementieren.
Ähnliche Themen
-
Implementierung des A*-Algorithmus in C++
Von badday im Forum C/C++Antworten: 3Letzter Beitrag: 28.09.10, 18:09 -
HL7-Implementierung
Von ellion im Forum JavaAntworten: 5Letzter Beitrag: 04.07.10, 18:33 -
PHP-Implementierung
Von 551818 im Forum PHPAntworten: 3Letzter Beitrag: 14.06.10, 15:22 -
Probleme mit implementierung :(
Von Suchfunktion im Forum PHPAntworten: 5Letzter Beitrag: 20.03.05, 17:39 -
Erste EJB 3.0 Implementierung...
Von Thomas Darimont im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 0Letzter Beitrag: 13.10.04, 09:26





Zitieren
Login





