Ausgangslage
Implementierung eines Webservices für die Abfrage von Informationen zu agrochemischen Produkten. Der zu realisierende Service wurde im Rahmen der existierenden IT-Infrastruktur innerhalb einer Serviceorientierten Architektur (SOA) mit den vorhandenen Webservices integriert. Die Produktdaten werden aus einem eigenen Datenbankschema geliefert, das über einen Datenbank-Prozess regelmäßig mit den Stammdaten aus mehreren Quellen synchronisiert wird. Der Synchronisierungsprozess ist mit Hilfe von PL/SQL Prozeduren realisiert. Eine auf Microsoft Silverlight basierende Webanwendung ergänzt den Webservice mit einer Benutzeroberfläche.
Tätigkeit
Konzeption, Consulting, Webservice-Entwicklung, PL/SQL-Synchronisierung und Dokumentensynchronisierung.
Vorgehen
- Integration in vorhandene SOA-Webservices mit Oracle OSR/OSB.
- Regelmäßige Synchronisierung von Produktdaten aus mehreren Quellen über PL/SQL-Prozesse.
- Ergänzung durch eine Silverlight-Weboberfläche.
Ergebnis
- Zentral abrufbare Produktinformationen.
- Automatisierte Synchronisierung mit Stammdatenquellen.
- Verlässliche Integration in bestehende Unternehmensarchitektur.
Technologien und Methoden im Kontext
In diesem Projekt kamen unter anderem Java, C#, Oracle DB, Oracle SOA Suite, SOAP Webservices, Oracle PL/SQL, Gradle, SVN zum Einsatz. Fachlich-methodisch standen SOA, Datenintegration, Projektleitung im Vordergrund.