" . Diese Fähigkeit, auf sich verändernde Geschäftsbedingungen anzupassen Organisationen gibt Flexibilität und Agilität, um profitabel auszubauen " IBM stellt fest, dass Service-Oriented Architecture kann Ihrem Unternehmen helfen, das Gleiche tun , wenn Sie Unternehmen implementieren Anwendungen mit SOA . SOA , wenn sie ordnungsgemäß umgesetzt werden , können Client- Computer remote auf Informationen zuzugreifen und es verwenden, um Business-Probleme zu lösen. Erfahren Sie, wie SOA Client-Kommunikation zu bestimmen, ob Ihr Unternehmen von dieser Technologie profitieren können funktioniert. Traditionelle Methoden Programmierung
Stellen Sie sich ein Auto -Unternehmen, das Marketing, Personal und Fertigung im Besitz hatte . Mit traditionellen Methoden Programmierung , könnten Sie einrichten IT Abteilungen in jeder Abteilung , die bestimmte Aufgaben durchgeführt . Personal könnte halten Mitarbeiter Datenbank-Informationen während der Fertigung verfolgt Autoteilen in seine Daten System . Wenn die Marketing-Abteilung zu den Umsatzerlösen mit Teilenummern konsolidieren muss , könnte der Fertigung der Programmierer eine Anwendung erstellen , die Teile sendet Informationen an die Marketingabteilung . Wenn die Vermarktung und Herstellung von Software -Systemen verschiedene Datenbanken oder Programmiersprachen verwenden , könnte es teuer werden , um diese Anwendung zu bauen.
SOA Lösungen
SOA vereinfacht die Aufgabe des Helfens verschiedenen Systeme, um durch den Einsatz von Technologien wie Web-Services , um sie zu verbinden wissen. Web-Services , die weithin über das Internet verwendet werden, sind Programme, die Sie auf Remote-Computern zugreifen und Informationen abrufen über ein Netzwerk zu ermöglichen. Ein Wetter Web Service, zum Beispiel, könnte zurückkehren Ihre Stadt Wetter, wenn Sie den Dienst eine Anfrage senden. Organisationen, die SOA lassen können Geschäftseinheiten Programme erstellen und verfügbar zu machen , um andere Geräte über ein Netzwerk , dass die Aktien -Webdienste.
SOA Vorteile
Ihre hypothetische Auto Unternehmen können Zeit und Geld, indem er Abteilungen setzen ihre Informationen mit SOA-Services speichern. Es braucht Zeit, um bestehende Systeme zu SOA-Services umwandeln , aber wenn es sie gibt, die Sie nicht mehr haben, um neue Anwendungen von Grund auf neu zu bauen , wann immer Sie brauchen , um Informationen auszutauschen . SOA Architektur macht es auch möglich, in unterschiedlichen Programmiersprachen geschrieben sicher und nahtlos kommunizieren . Da SOA-Services -Komponenten , sie sind wiederverwendbar. Eine Organisation kann sie als Bausteine verwenden und kombinieren sie in unterschiedlicher Weise auf neue Anwendungen, die andere Probleme lösen zu erstellen.
Standards and Guidelines
Microsoft stellt fest, dass SOA mehr ist als ein Name für eine Technologie , die Links -Computern. Organisationen müssen auch etablieren und sich an einer Reihe von Leitlinien , Prinzipien und Regeln , die sie bestimmen, wann und wie man SOA -Dienstleistungen für Kunden effizient einsetzen zu verwenden, um zu helfen. Die Open Group SOA Reference Architecture bietet Best Practices und Standards , die Sie bei der Gestaltung SOA Systeme beziehen können . Die Einhaltung dieser Standards kann Ihrem Unternehmen die Möglichkeit, auf sich verändernde Geschäftsbedingungen anzupassen und die Agilität , um profitabel auszubauen .