Diskussion:Serviceorientierte Architektur
Zur Abbildung
[Quelltext bearbeiten]Die Autoren des Buchs schreiben explizit in ihrer SOA Definition, dass sie unter den ersten Stufe der Abbildung Konzepte verstehen (Appl. frontend, Service, Service repository, Service bus). Das ist allerdings meiner Ansicht nach falsch, da ein Service repository als auch ein Service bus reine Hilfsmittel (Werkzeuge) zur Implementierung einer SOA darstellen. Außerdem würde ich Registry und Repository getrennt sehen. Was mir auch nicht zusagt ist die Tatsache das Multiplizitäten an den Kanten des Baums fehlen. (nicht signierter Beitrag von 213.164.89.130 (Diskussion) 12:20, 12. Apr. 2007 (CET))
Definition
[Quelltext bearbeiten]Das Managementkonzept strebt mMn nicht nur eine "an den gewünschten Geschäftsprozessen ausgerichtete IT-Infrastruktur an", sondern jedwede "an den gewünschten Geschäftsprozessen ausgerichtete Infrastruktur an". Ob die Services dann mittels IT umgesetzt werden ist zweitrangig. Einwände? (nicht signierter Beitrag von Sebastian.Dietrich (Diskussion | Beiträge) 16:26, 19. Jan. 2007 (CET))
Aussage des Artikels?
[Quelltext bearbeiten]mir fehlen hier einige punkte: wer hat es erfunden, warum wurde es erfunden (warscheinlich um etwas vorhandenes abzulösen aber was?), wie wird es implementiert (ist es auf eine spezielle sprache ausgerichtet, nur für webanwendungen, ...) ...
mommentan habe ich in dem artikel irgendwie nur worthülsen aber keine feste aussagen. alles, was ich in dem artikel lese habe ich in anderen zusammenhängen so schon gelesen. 194.76.29.2 17:43, 22. Feb. 2007 (CET)
"EDV" veraltet
[Quelltext bearbeiten]kleine Anmerkung: Das Abkürzung "EDV" ist veraltet - darum hat sie meiner Meinung nach auch nichts mehr in einem Wikipedia-Artikel zu suchen... Siehe Allgemeines "[...] die vorhandenen EDV-Komponenten wie Datenbanken [...]", Da reicht auch sowieso schon das Wort "Komponenten", ohne das "EDV".
Fosb (Diskussion) 00:09, 18. Jun. 2014 (CEST)
Vollständigkeit des Satzes?
[Quelltext bearbeiten]"Ziele sind hierbei die langfristige Senkung von Kosten in der Softwareentwicklung eine höheren Flexibilität der Geschäftsprozesse durch Wiederverwendung bestehender Services."
Ist dieser Satz korrekt? Bitte prüfen. (nicht signierter Beitrag von 2003:7A:A947:3901:5973:429E:1E91:9891 (Diskussion | Beiträge) 12:57, 21. Aug. 2015 (CEST))
IT-Komponenten
[Quelltext bearbeiten]Der Begriff "IT-Komponenten" ist im nachfolgend zitierten Satz aus dem Unterpunkt Allgemeines zu wenig aussagekräftig eingesetzt. IT-Komponenten können alle möglichen Komponenten-Typen sein, z.B. eine Grafikkarte, ein Server, eine (Sofware-)Kompomponente auf software-architektonischer Ebene.
"SOA erfordert eine sehr starke Integration der einzelnen IT-Komponenten, damit deren Orchestrierung kostengünstig gelingen kann. SOA spielt somit bereits bei der Auswahl von IT-Komponenten eine Rolle."
Der Satz sollte vom Autor überarbeitet werden.--Fosb (Diskussion) 12:27, 30. Sep. 2015 (CEST)
Abstraktionslevelmixtur (?)
[Quelltext bearbeiten]"Die eigentliche Nachricht wird deshalb nochmals in ein Webservice-Protokoll eingepackt. Denkbar sind dabei REST, JSON oder JMS basierte Übertragung oder SOAP-basierte Nachrichten, die über die WSDL beschrieben werden und beide per XML formuliert werden."
- "Webservice-Protokoll" ist, meines Erachtens, kein gültiger Begriff (Protokoll = Nachrichtenaustausch; Webservice = Oberbegriff für eine (Server-)Anwendungsfunktion(-sintention) ..)
- REST ist kein Protokoll, sondern eine Architektur
- JSON, XML, Text, ... sind Nachrichtenformate (Encoding), hat aber mit der Übertragung (Communication) an sich nichts zu tun
- SOAP ist ein Protokoll - worauf bezieht sich Nachrichten? Nachrichten im Sinne von mittels SOAP übermittelt (SOAP-basiert klingt da etwas irreführend, da protokollunabhängig); oder SOAP-Nachrichten?
- was wird über WSDL bechrieben? Die Nachricht ja nicht, nur das Nachrichtenformat.