Les serveurs et les clusters peuvent héberger des applications Architecture SCA (Service Component Architecture) (SCA), des destinations d'applications, voire les deux.
Les applications SCA (également appelées applications de service) nécessitent l'utilisation d'un ou plusieurs bus d'intégration de services parmi ceux qui ont été créés automatiquement. Chaque application utilise un ensemble de ressources de messagerie, appelées destinations. Ces destinations exigent des moteurs de messagerie configurés et peuvent être hébergées sur le même serveur ou cluster que les applications ou sur un serveur/cluster distant. Les moteurs de messagerie utilisent généralement de sources de données de base de données. Note que vous pouvez utiliser un magasin de fichiers à la place d'une source de données de base de données dans un profil de serveur autonome si l'option a été sélectionnée lors de la création du profil.
Par défaut, les nouveaux serveurs et clusters d'un environnement de déploiement ou d'un environnement de noeud géré ne sont pas configurés pour héberger des applications SCA et leurs destinations. Remarque : Sur les serveurs autonomes, SCA est automatiquement configuré. Vous ne pouvez pas désactiver cette configuration.
Pour activer cette prise en charge, utilisez la page
Service Component Architecture de la console d'administration.
Pour les serveurs, assurez-vous que la stratégie du chargeur de classes de l'application est définie sur
Multiple.
Avant d'activer la prise en charge SCA sur un serveur ou un cluster d'environnement de déploiement réseau ou de noeud géré, déterminez parmi les configurations suivantes celles que vous souhaitez implémenter :
- Configuration de membre de bus distant :le serveur ou le cluster héberge des applications SCA, mais les destinations sont hébergées sur un serveur ou cluster distant. Ce scénario exige que les membres du bus d'intégration de services distants soit configuré avec les moteurs de
messagerie nécessaires pour héberger les destinations.
L'utilisation des services de messagerie distante suppose un investissement initial en termes de planification et de configuration du bus d'intégration de services et de ses membres ; toutefois, cette configuration peut être réutilisée par plusieurs autres membres du cluster d'applications. Les messages sont distribués à chaque membre. De plus, la configuration initiale peut être structurée en support de reprise en ligne.
- Configuration de membre de bus local : le serveur ou le cluster héberge des applications SCA et les destinations d'applications SCA. Les moteurs de messagerie requis sont configurés à l'aide des membres de bus local, sur le serveur ou cluster.
Pour déterminer la configuration la plus adaptée à votre environnement, voir les rubriques consacrées à la planification.