Architecture du système ARM
ARM System fait partie du Converged Application Server qui vous aide à développer, créer, déployer et utiliser des applications dans des environnements cloud (SaaS) et sur site. Converged Application Server est une plate-forme commune à locataire unique pour les applications Remedy et BMC Helix Platform.
ARM System est basé sur une architecture client/serveur. La figure suivante décrit la relation entre les composants qui résident dans chacun des environnements fonctionnels de l'architecture AR System. Notez qu'aucun point de départ et d'arrivée définitif ne sépare les environnements car leurs fonctions se chevauchent parfois.
Présentation
La couche de présentation est responsable de la présentation des services et de l'affichage des données aux clients via diverses interfaces, notamment :
- Navigateurs
- Téléphones portables
- Ordinateurs
- Assistants numériques personnels (PDA)
- Développeur Studio
- Programmes API
Traitement métier
les composants de traitement métier suivants gèrent les données saisies via les clients, exécutent des services basés sur vos processus métier et appliquent vos règles métier. Cette partie de l'architecture comprend :
- Milieu de gamme
- Serveur ARM System
- Fonctions de serveur telles que Distributed Server Option et Approval Server
- Intégrateur Atrium
- Services Web
Stockage des données
ARM System prend en charge les bases de données Oracle et Microsoft SQL Server pour le stockage des données. Pour chacune des bases de données relationnelles, les tables appartenant à d'autres systèmes peuvent être référencées comme si elles appartenaient à AR System .