SAP Composite Application Framework
Un cadre solide pour le développement d'applications composites
SAP Composite Application Framework fournit un cadre solide pour le développement et l'utilisation de SAP xApps et d'applications composites conformes à Enterprise Services Architecture (architecture de services d'entreprise). Cette infrastructure d'applications composites englobe des outils de développement, des méthodologies, des services et des processus, une couche d'abstraction pour les objets, une interface utilisateur et des bibliothèques de modèles de processus.
Les principales caractéristiques de SAP Composite Application Framework sont les suivantes :
- Conception à partir de modèles — SAP Composite Application Framework permet de développer des applications à partir de modèles, ce qui signifie que le travail de programmation est réduit à sa plus simple expression. D'où une plus grande rapidité de développement et de déploiement des nouvelles applications et une intégration par modèles de processus de gestion.
- Couche d'accès aux objets — Cette couche dissocie les repositories des systèmes sous-jacents des objets et des processus de gestion. Les SAP xApps peuvent donc s'adapter instantanément à n'importe quelle infrastructure système existante. La couche d'accès aux objets est une interface centrale qui supervise les communications avec les systèmes participants par le biais des services Web et de SAP Exchange Infrastructure. Les SAP xApps n'ont pas besoin de savoir si un service est fourni par une autre composante de SAP NetWeaver ou un prestataire de services externe. Des outils tels que le modéliseur d'objets de gestion vous permettent de créer pour SAP xApps des modèles d'objets indépendants du système central de gestion. Les données d'un objet de gestion particulier sont accessibles à partir de plusieurs sources indépendantes.
- Contexte de gestion collaborative — Une architecture collaborative vous permet de relier n'importe quel service ou objet des composantes de SAP NetWeaver avec n'importe quel objet de gestion. Les objets concernés par cette gestion collaborative (tâches, documents et réunions) se trouvent dans la couche d'accès aux objets. Ainsi, toutes les applications composites conçues à partir de SAP Composite Application Framework peuvent inclure une fonctionnalité de collaboration.
- Modèles d'interfaces utilisateur et guides de procédures — Ces outils accélèrent la conception des applications et l'exécution du processus de collaboration grâce à une réutilisation et à une configuration automatique des paramètres. Les guides de procédures sont comme des modèles de bonnes pratiques, avec une interface utilisateur conviviale créée au moment du développement de l'application et une visualisation du processus pendant son exécution. Les objets et services de gestion de SAP Composite Application Framework constituent les éléments fondamentaux de la conception des guides de procédures. Les modèles de workflow prédéfinis prennent en charge la définition des guides de procédures. Les utilisateurs peuvent apporter des modifications ponctuelles au processus de gestion.