Applications composites

Auteur: Laura McKinney
Date De Création: 1 Avril 2021
Date De Mise À Jour: 16 Peut 2024
Anonim
Composite Materials Overview for Engineers | UWashingtonX on edX | About Video
Vidéo: Composite Materials Overview for Engineers | UWashingtonX on edX | About Video

Contenu

Définition - Que signifient les applications composites?

Les applications composites sont des applications construites à partir d'une combinaison de plusieurs fonctions existantes utilisant des sources d'informations professionnelles. Les applications composites sont des collections d'actifs logiciels assemblées pour fournir une capacité métier. Ces actifs sont généralement des artefacts déployés indépendamment permettant la composition et l'exploitation de fonctionnalités de plate-forme spécifiques.

L'utilisation d'une application composite peut libérer un utilisateur du passage d'une application à une autre. Il fournit un accès immédiat à plusieurs applications au même endroit, avec l'avantage supplémentaire d'ajouter et de supprimer manuellement des fonctionnalités. Les applications composites peuvent être comparées aux mashups. Toutefois, les applications composites utilisent des sources d’information professionnelles, tandis que les applications composites utilisent des ressources Web, généralement gratuites.


Introduction à Microsoft Azure et au nuage Microsoft | Tout au long de ce guide, vous apprendrez ce qu'est le cloud computing et comment Microsoft Azure peut vous aider à migrer et à exploiter votre entreprise à partir du cloud.

Techopedia explique les applications composites

Les quatre niveaux d'applications composites sont les données, les applications, la productivité et la présentation. Un architecte de solution doit traiter des composants, une pile de composition et des spécifications d'applications composites. Pour choisir une pile de composition, un ou plusieurs conteneurs doivent être choisis dans chaque niveau. Un ensemble de types de composants doit pouvoir être déployé dans les conteneurs. Les composants sont sélectionnés en définissant un référentiel d'actifs, qui doit être issu de types de composants en fonction des besoins de l'entreprise. Des méthodes de connexion des actifs doivent également être définies pour fournir un processus interfonctionnel. Ces connexions sont faiblement couplées.


Une application est considérée comme une application composite bien ajustée si elle est conforme à une conception architecturale standard et intègre les fonctionnalités suivantes:

  • Une expérience utilisateur riche permettant d'agréger de nombreux types d'applications dans une seule vue client
  • GUI cohérente et uniforme
  • Authentification complète et confidentialité des données
  • Flexibilité d'utilisation des fonctionnalités d'architecture orientée service telles que la réutilisabilité et le couplage lâche
  • Se comporter comme une application unique pour des applications hétérogènes
  • Intercommunication de composant
  • Réutilisation des actifs informatiques
  • Composition des pièces
  • Regrouper plusieurs applications dans une seule vue client
  • Fournir un accès à tout moment et n'importe où dans un environnement semi-connecté

L'infrastructure d'application composite client est un environnement d'exécution d'application composite nécessaire pour installer et exécuter des applications spécifiquement composées dans un environnement de serveur de portail Websphere. Les applications composites ont également une structure spécifiée. Les travailleurs de l'information constituent le plus haut niveau de la structure. Ils accèdent aux documents et aux informations commerciales via des portails. Ils créent également des documents au cours des activités commerciales, qui font partie de processus métier plus vastes qui coordonnent les activités des systèmes et des personnes. Les activités sont contrôlées via des règles métier spécifiques aux processus, appelant des ressources dans une interface de service. Les règles métier sont finalement appliquées au contenu de ces documents pour extraire, transformer et transférer des informations vers la prochaine étape du processus.

Les actifs d'application pour la composition comprennent les workflows, les documents, les activités et règles commerciales, les schémas, les écrans de l'interface utilisateur, les rapports, les métriques, etc.