P
Patrick89
Gast
Hallo,
Ich beschäftige mich momentan innerhalb eines Praktikums das erste Mal mit SOA und habe nun auch schon einiges dazu gelesen. Was ich mich aber frage:
Ist das Ziel von SOA nicht grob vergleichbar mit Objektorientierter Architektur in Java?
Beispielsweise sollte es bei der Java Programmierung doch auch das Ziel sein, wiederverwendbare Klassen zu schreiben, die lose gekoppelt über Interfaces miteinander kommunizieren.
Ist es bei SOA Anwendungen nicht ähnlich? Sicher wird hier über den ESB kommuniziert wird und ein Service Repository verwaltet die einzelnen Services, aber Ähnlichkeiten zwischen beiden existieren doch oder?
Immer wenn ich SOA Artikel lese, schwiert mir dieser Vergleich im Kopf rum - von daher wollte ich mal nachfragen ob ich den Grundgedanken irgendwie missverstehe.
Ich beschäftige mich momentan innerhalb eines Praktikums das erste Mal mit SOA und habe nun auch schon einiges dazu gelesen. Was ich mich aber frage:
Ist das Ziel von SOA nicht grob vergleichbar mit Objektorientierter Architektur in Java?
Beispielsweise sollte es bei der Java Programmierung doch auch das Ziel sein, wiederverwendbare Klassen zu schreiben, die lose gekoppelt über Interfaces miteinander kommunizieren.
Ist es bei SOA Anwendungen nicht ähnlich? Sicher wird hier über den ESB kommuniziert wird und ein Service Repository verwaltet die einzelnen Services, aber Ähnlichkeiten zwischen beiden existieren doch oder?
Immer wenn ich SOA Artikel lese, schwiert mir dieser Vergleich im Kopf rum - von daher wollte ich mal nachfragen ob ich den Grundgedanken irgendwie missverstehe.