48 Stimmen

RMI vs. Webdienste. Was ist das Beste für Java2Java-Remoting?

Ich kenne mich weder mit Webdiensten noch mit RMI aus und frage mich, was der bessere Weg ist, um Remoting zwischen verschiedenen Webanwendungen durchzuführen, wenn diese Anwendungen alle in Java geschrieben sind, d. h. wenn unterschiedliche Programmiersprachen keine Rolle spielen (was der Vorteil von WS wäre).

Einerseits würde ich vermuten, dass es bei der Verwendung von Webdiensten einen Performance-Overhead gibt (hat jemand ein paar Zahlen, um das zu beweisen?), andererseits scheint es mir, dass Webdienste viel lockerer gekoppelt sind und zur Implementierung einer serviceorientierten Architektur (SOA) verwendet werden können (was mit RMI nicht möglich ist, oder?).

Dies ist zwar eine recht allgemeine Frage, aber was ist Ihre Meinung?

Danke

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X