Adobe LiveCycle ES Foundation fournit les fonctionnalités serveur sous-jacentes nécessaires au déploiement, à l'exécution et à la gestion des composants de LiveCycle ES. Fourni avec la plupart* des composants de la solution LiveCycle ES, LiveCycle ES Foundation comprend les éléments suivants :
Utilisez LiveCycle ES Foundation pour déployer des processus à court terme combinant plusieurs composants. Par exemple, vous pouvez créer un formulaire PDF, lui appliquer une règle de sécurité, le certifier, puis activer son remplissage élémentaire et l'importation/exportation des données via Adobe Reader®. Une fois créé, un processus à court terme est réutilisable dans d'autres processus. Différents mécanismes peuvent également l'invoquer. Pour les développeurs, un processus peut être invoqué via une API Java, des services web et Microsoft .NET. LiveCycle prend en charge la norme WS-I Basic Profile 1.1 et a fait l'objet de tests d'interopérabilité avec .NET et les piles de services web gérées par les principaux fournisseurs de serveurs d'applications ainsi qu'avec celles du kit SDK Sun™ Java. LiveCycle ES permet également aux développeurs Adobe Flex™ d'utiliser ActionScript™ pour invoquer directement des processus (ainsi que des composants) par le biais d'Adobe LiveCycle Data Services ES. Parmi les autres modes d'invocation courants figurent les dossiers de contrôle et la messagerie.
Le conteneur de services offre un environnement d'exécution qui permet de gérer la totalité des composants et services associés. Il fournit une infrastructure événementielle permettant de définir des événements métier. LiveCycle ES prend en charge différents types d'événements : asynchrones, exceptionnels et temporels. Des événements peuvent être déclenchés ou reçus dans des processus, ou être liés à des événements externes sur un bus de messagerie grâce à l'intégration avec JMS (Java Message Service).
LiveCycle ES Foundation offre plusieurs services prêts à l'emploi qui autorisent l'intégration avec d'autres infrastructures informatiques courantes. Exemples de services courants :
Pour simplifier la gestion de votre déploiement LiveCycle, LiveCycle ES Foundation intègre les éléments suivants :
LiveCycle Configuration Manager sert à configurer et déployer des composants de la solution LiveCycle ES, y compris à appliquer des Service Packs et des correctifs urgents.
LiveCycle Administration Console est un portail web utilisé par les administrateurs système pour gérer le déploiement et la configuration des applications LiveCycle ES, pour créer des utilisateurs, des groupes et leurs autorisations et pour définir les paramètres serveur tels que les numéros de port et les fichiers journaux. LiveCycle Administration Console permet également de gérer chacun des composants de la solution, par exemple de configurer des règles pour Adobe LiveCycle Rights Management ES et de réassigner des tâches pour Adobe LiveCycle Process Management ES.
Lorsque vous déployez une application, toutes les informations sont placées dans le référentiel centralisé de LiveCycle ES Foundation et tous les systèmes J2EE isolés ou clusterisés extraient leurs composants de ce référentiel. Cela simplifie considérablement le déploiement des applications et permet de gagner du temps, notamment grâce aux bibliothèques de fragments de formulaire réutilisables, à l'audit d'administration et à la gestion des versions pour un développement et un déploiement structurés. La possibilité de déplacer des archives (groupes de ressources associées pouvant être regroupées) élimine de nombreuses tâches manuelles. De plus, l'association des ressources dans le référentiel permet d'exporter et de transférer ces applications vers d'autres systèmes LiveCycle, notamment Adobe LiveCycle Content Services ES.
* LiveCycle ES Foundation n'est pas fourni avec LiveCycle Production Print ES, qui s'exécute dans un environnement autonome (autre que J2EE) et possède ses propres outils de développement et d'intégration.