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