Whitepaper iTAC.Enterprise.Framework

Werbung
>> Whitepaper
Die Java EE-Entwicklungsplattform auf Basis
der iTAC.ARTES-Middleware-Technologie
Mit dem iTAC.Enterprise.Framework steht eine Technologie bereit, die auf branchen- und unternehmensspezifische IT-Anforderungen eingeht. Die iTAC Software AG entwickelte das
iTAC.Enterprise.Framework, damit Kunden und Partner zukünftig die Möglichkeit haben, auf der
iTAC.ARTES-Middleware (Advanced Reliable Technology for Enterprise Systems) unternehmensspezifische „State of the Art“-Java Enterprise-Applikationen zu entwickeln. Neben der iTAC.MES.Suite
bildet das iTAC.Enterprise.Framework gleichzeitig das Fundament für Supply Chain-übergreifende
MES-Projekte, bei denen nebst einer hohen Verfügbarkeit, Skalierbarkeit und Standardisierung, die
Zukunftssicherheit für die Gesamtanwendung gegeben sein muss.
Das iTAC.Enterprise.Framework ist eine Java EE-Entwicklungsplattform zur Erstellung von Cloud-fähigen
Anwendungen auf Basis der iTAC.ARTES-Middleware und verschiedener aufeinander abgestimmter Java
EE-Development-Frameworks. Mit branchen- und kundenspezifischen Software-Applikationen, die sich auf
der Grundlage dieses Frameworks für die Java EE Application Server-Plattform iTAC.AppServer realisieren
lassen, erhalten Unternehmen die Flexibilität und Skalierbarkeit zur Umsetzung von hochverfügbaren Java
EE-Anwendungen.
So wurde auf dem Enterprise Framework von iTAC
beispielsweise das Manufacturing Execution
System iTAC.MES.Suite entwickelt, das heute
weltweit von namhaften Unternehmen eingesetzt
wird. Die iTAC.MES.Suite unterstützt fertigungsnahe Unternehmen unterschiedlicher Branchen bei
der Prozess- und Qualitätsoptimierung. Sie besitzt
eine hohe Innovationskraft und ist das weltweit
erste Cloud-basierte Manufacturing Execution
System (Cloud-based MES).
>> Whitepaper
Die Plattform für branchen- und kundenspezifische
Java EE-Anwendungen
Neben
der
iTAC.MES.Suite
bildet
das
iTAC.Enterprise.Framework gleichzeitig das Fundament für den weltweiten Rollout des iTAC-MESystems. Partner, Kunden sowie die iTAC Software
AG selbst ergänzen schon heute die
iTAC.MES.Suite um branchen- und kundenspezifische MES-Funktionalitätsanteile, welche auf Basis
des iTAC.Enterprise.Framework entwickelt wurden.
So ergänzte z. B. ein chinesisches Partnerunternehmen der iTAC Software AG die iTAC.MES.Suite um
ein auf den chinesischen Elektronikmarkt
zugeschnittenes Material & Logistik-System. Zudem
wurde das iTAC-Framework für die Entwicklung
eines kundenspezifischen Requirements Management Systems auf der Java EE Application ServerPlattform IBM WebSphereApplication Server (WAS)
bei einem global operierenden Weltkonzern
eingesetzt.
Das
iTAC.Enterprise.Framework
befähigt somit Partner als auch Kunden, ihr
Software-Portfolio auf einer leistungsstarken
zukunftsfähigen Java EE-Technologie aufzubauen
und Enterprise-Anwendungen eigenständig zu
realisieren.
Fundament vielfältiger
Entwicklungen
So funktioniert das iTAC.Enterprise.Framework im
Detail:
Das iTAC.Enterprise.Framework ist eine Java EEEntwicklungsplattform, bestehend aus einer Continuous Integration Engine, einem Artefakt-Repository, einer
Netbeans-basierten Entwicklungsumgebung inklusive
iTAC-spezifischer Plug-Ins und einem Software Revision Control System, welches dem Kunden in Form
eines virtuellen Linux Software Containers auf DockerBasis bereitgestellt wird. Die Bibliotheken der
iTAC.ARTES-Middleware und der REST-basierten
15.9577D-3
Schnittstelle werden dem Entwickler für die Applikationsserverplattform iTAC.AppServer zur Verfügung
gestellt - (siehe Grafik).
Die Entwicklung erfolgt in der modernen Entwicklungsplattform iTAC.smart.FactoryAppStudio, die alle
notwendigen Komponenten und Werkzeuge für eine
effiziente Realisierung von Java EE-Anwendungen
inklusive Client und Server-Komponenten enthält.
Darüber
hinaus
können
mit
hilfe
des
iTAC.smart.FactoryAppStudios Workflows grafisch
modelliert und als kundenspezifische Funktionen zur
Ausführung auf den Server geladen werden.
Benötigt wird lediglich eine Netzwerkverbindung
zwischen dem Entwicklerarbeitsplatz und dem zentralen Entwicklungsserver des iTAC.Enterprise.Frameworks, welcher die notwendigen Dienste beim Kunden
zur Verfügung stellt. Über ein integriertes SourceCode-Verwaltungstool werden die Sourcen der
verschiedenen Java EE-Anwendungen verwaltet. Auf
die Sourcen können nur für das jeweilige Entwicklungsprojekt autorisierte Entwickler zugreifen.
Das Repository des iTAC.MES.Frameworks beinhaltet
alle erforderlichen Bibliotheken, die für eine Realisierung von Java EE-konformen Rich Clients und
Interfaces auf Basis des REST-basierten iMSAPIMethodenpools notwendig sind. Die Erweiterung des
iMS-Datenmodells
um
anwendungsspezifische
Stamm- und Bewegungsdaten wird durch ein kundenspezifisches Schema in der Datenbank ermöglicht. Der
Kunde greift auf diese Daten über das Java
Persistence API zu. Hierdurch kann auch eine Anpassung des DBMS-Datenmodells, inklusive Erweiterung
der serverseitigen Applikationslogik, für branchen- und
kundenspezifische Entwicklungen genutzt werden.
iTAC Software AG
www.itacsoftware.de
Herunterladen