La technologie et l’architecture du logiciel iTAC.MES.Suite ont été conçues pour fournir à nos clients les avantages suivants :
Compatibilité toute plate-forme
Scalabilité
Sécurité d’investissement
Données disponibles en ligne
Indépendance des constructeurs
Hosting (global) central
Le MES de la société iTAC Software AG est basé sur la plate-forme Java Enterprise Edition (Java EE).
Java EE constitue la base indépendante des plates-formes et des constructeurs d‘ARTES Framework, sur laquelle se base le logiciel iTAC.MES.Suite. iTAC.ARTES fournit la technologie de base pour une solution MES moderne, disponible en ligne. Divers sites de fabrication éloignés peuvent être reliés de façon centrale, ceci permettant le maintien centralisé et homogène d’une base de données.
L'ensemble de la logique des processus d'entreprise du logiciel iTAC.MES.Suite est réalisé au niveau de la couche d’application JAVA EE dans le serveur central. Les adaptations du système aux processus spécifiques sont effectuées par l’individualisation des données de base et ne nécessitent pas une modification du serveur d’adaptation.
La réalisation de l’intégration des équipements et des dialogues spécifiques au client est effectuée sur la base d’un service API (application programming interface) rétro-compatible.
La structure technologique du logiciel iTAC.MES.Suite garantit ainsi une compatibilité à haute disponibilité toute plate-forme, la redondance, la scalabilité et l’actualisation du système et remplit toutes les conditions pour une application d’entreprise centralisée ou décentralisée.
Détails sur l’architecture JAVA EE
Le logiciel iTAC.MES.Suite est conçu selon une architecture 3 –tiers classique. Au niveau backend se trouve un Système de Gestion de Base de Données Relationnel (RDBMS) (couche persistante). Au niveau du serveur se trouvent 1-n serveur (serveur d’application JAVA EE5 – mode cluster), les clients ont accès au/aux serveur(s) (couche de présentation) par iTAC.ARTES Middleware.
Les clients n’ont jamais un accès direct au RDBMS, mais uniquement par le serveur d'application. Seul le serveur d’application communique avec le RDBMS. La banque de données est conçue comme mémoire centrale.
La communication entre serveur/serveur et client/serveur est effectuée au moyen du framework iTAC.ARTES (hier ein Link auf die Artes-Seite /vorher Middleware) développé par iTAC, jouant le rôle de middleware.
iTAC.ARTES organise par l’intermédiaire d’interfaces et de services (couche de communication) entre autres, le transport de données complexes, les appels de fonctions entre les composants et assure la sécurité de transaction par des composants clients indépendants.
L’accès aux systèmes externes comme p.ex. ERP est effectué au moyen de connecteurs entreprises spéciaux.