Prérequis techniques de Sage X3 V12
Liste des composants nécessaires pour créer un environnement Sage X3 V12
Nom du composant | Niveau | Description / Fonction | Obligatoire | Fourni sur support X3 | Remarques |
---|---|---|---|---|---|
Système SGBDR | Base de données | SGBDR Oracle ou Microsoft SQL Server pour le stockage des données applicatives. | Oui | Non |
Voir la matrice de compatibilité ci-dessous. Les clusters Oracle RAC et SQL Server sont pris en charge. |
Connecteur de base de données | Base de données | Permet la création de base de données à partir de la console Sage X3. | Optionnel | Oui |
Non requis si la base de données est créée par un gestionnaire de base de données manuellement ou les outils de gestion du fournisseur de SGBDR. Ne peut pas être installé sur un cluster SGBDR. |
Runtime Sage X3 | Application | Environnement d'exécution 4GL. | Oui | Oui | Plusieurs instances peuvent être prises en charge dans un cluster. |
Application Sage X3 | Application |
Noyau de l'application. Contient tous les programmes 4GL, les dictionnaires de données, la définition de l'interface utilisateur, correspondant à la logique métier de Sage X3. |
Oui | Oui |
Plusieurs instances peuvent être prises en charge dans un cluster. Dans ce cas, le composant applicatif Sage X3 doit être installé sur un serveur de fichiers redondant partagé en réseau. |
SQL Server Client Tools | Application | Outils permettant d'accéder au SGBDR de Microsoft SQL Server depuis le runtime Sage X3. | Avec SQL Server uniquement | Non |
Installé avec SGBDR quand SQL Server est sur le même hôte que le client Sage X3. Doit être installé quand SQL Server n'est ni sur le même client que le runtime Sage X3, ni sur des runtimes Sage X3 additionnels. |
Serveur Apache HTTP | Application |
Fournit un accès aux ressources applicatives Sage X3 indépendant de la plateforme, pour le serveur de présentation web. Généralement installé sur le même hôte que le composant applicatif de Sage X3. |
Oui | Non |
Plusieurs instances sont prises en charge. Avec équilibreur de charge pour une haute disponibilité quand l'application est en cluster. Réservé à l'usage interne. Voir la matrice de compatibilité ci-dessous. |
Serveur web | Presentation |
Serveur de présentation web de la famille logicielle Sage X3. Basé sur Node.js. Ce serveur fournit :
Il gère la sécurité d'accès à l'application grâce à différentes méthodes d'authentification (basique, LDAP, LDAPS, oAuth2, SAML2). Il prend en charge les :
|
Oui | Oui | Plusieurs instances peuvent être prises en charge dans un cluster. |
MongoDB | Presentation | Enregistre toutes les informations techniques du serveur de présentation web. | Oui | Oui |
Sage fournit un package d'installation rapide pour MongoDB Community Edition. Vous pouvez également effectuer l'installation depuis MongoDB Open-Source ou MongoDB Enterprise standard distribution. MongoDB prend en charge les clusters. |
Elasticsearch | Application | Permet une indexation rapide, flexible et optimisée des données applicatives. | Oui | Non |
Il doit être installé à partir d'Elasticsearch standard distribution. |
AdxAdmin Sage X3 | Gestion | Moteur de gestion | Oui | Oui | Requis pour gérer des composants dans Sage X3. |
Console Sage X3 | Gestion |
Console de gestion utilisée pour configurer ou mettre à jour des composants dans les environnements Sage X3. Utilise le moteur de gestion AdxAdmin Sage X3. |
Oui | Oui |
A installer sur un serveur ou poste Windows. La console peut être installée plusieurs fois. |
Serveur d’impression Sage X3 | Reporting |
Serveur de reporting basé sur le moteur d'impression Crystal Reports. Génère des états sur différents dispositifs d'impression ou formats de fichier. |
Oui | Oui |
A installer sur un serveur ou poste Windows. Plusieurs instances sont prises en charge. |
Serveurs ADC Sage X3 | Presentation | Permet d'accéder aux sous-ensembles des fonctions (Production, Stock) à partir d'un terminal portable (ADC). | Optionnel | Oui |
Plusieurs instances sont prises en charge. |
Connecteur BO Sage X3 | Reporting | Connecteur pour les objets métiers (Business objects) | Optionnel | Oui, uniquement pour les clients V11 qui effectuent une mise à niveau vers la V12. | Devrait devenir obsolète dans une version ultérieure. |