EMC Document Sciences xPression - Version 4.6 SP1 Présentation du système - Dell EMC
←
→
Transcription du contenu de la page
Si votre navigateur ne rend pas la page correctement, lisez s'il vous plaît le contenu de la page ci-dessous
EMC ® Document Sciences ® xPression ® Version 4.6 SP1 Présentation du système EMC Computer Systems France River Ouest 80 Quai Voltaire CS 21002 95876 Bezons CEDEX Tél. : +33 1 39 96 90 00 Fax : +33 1 39 96 99 99 http://france.emc.com
Législation Copyright © 2003-2016 EMC Corporation. All Rights Reserved. EMC estime que les informations figurant dans ce document sont exactes à la date de publication. Ces informations sont modifiables sans préavis. LES INFORMATIONS CONTENUES DANS CETTE PUBLICATION SONT FOURNIES « EN L’ÉTAT ». EMC CORPORATION NE FOURNIT AUCUNE DÉCLARATION OU GARANTIE D’AUCUNE SORTE CONCERNANT LES INFORMATIONS CONTENUES DANS CETTE PUBLICATION ET REJETTE PLUS SPÉCIALEMENT TOUTE GARANTIE IMPLICITE DE QUALITÉ COMMERCIALE OU D’ADÉQUATION À UNE UTILISATION PARTICULIÈRE. L’utilisation, la copie et la diffusion de tout logiciel EMC décrit dans cette publication nécessitent une licence logicielle en cours de validité. Pour obtenir la liste actualisée des noms de produits, consultez la rubrique desmarques EMC via le lien Législation, sur emc2.fr. Adobe et Adobe PDF Library sont des marques ou des marques déposées d’Adobe Systems Inc. aux États-Unis et dans d’autres pays. Toutes les autres marques citées dans le présent document sont la propriété de leurs détenteurs respectifs. Commentaires sur la documentation Votre avis nous intéresse. Faites-nous part de vos commentaires sur notre documentation produit. Si vous avez des idées sur la façon dont nous pourrions améliorer notre documentation ou faciliter son utilisation, n’hésitez pas à nous faire part de vos commentaires en nous écrivant à l’adresse ECD.DocumentationFeedback@emc.com
Table des matières Préface ................................................................................................................................ 5 Chapitre 1 Introduction ................................................................................................. 7 A quel niveau intervient xPression ? .................................................................. 7 Les trois principaux défis d’entreprise relevés grâce à xPression .......................... 7 Chapitre 2 Présentation de l’infrastructure de xPression ............................................. 9 Composants serveur ......................................................................................... 9 Assemblage des documents........................................................................... 9 Traitement par lots........................................................................................ 10 Composants de données ................................................................................... 10 Données client .............................................................................................. 10 Base de données xPression ............................................................................ 11 Composants de fichier ...................................................................................... 11 Modèles de document professionnel (BDT) .................................................... 11 Liste d’assemblage ........................................................................................ 11 Profils de sortie ............................................................................................ 12 Documents assemblés ................................................................................... 12 Composants logiciels xPression ......................................................................... 12 Contrôleur de diffusion................................................................................. 13 Archivage ................................................................................................ 13 Contrôleur de sécurité .................................................................................. 13 Programme de lecture des données client ....................................................... 13 Contrôleur de profil de sortie ........................................................................ 14 Moteurs de composition................................................................................ 14 Batch Runner ............................................................................................... 14 xFramework ................................................................................................ 14 Services Web xPression ............................................................................. 15 xPression DevKit ...................................................................................... 15 Raccourci vers xResponse et xRevise .......................................................... 15 Utilitaire de migration .................................................................................. 16 Intégration de la gestion du contenu de l’entreprise (ECM) .................................. 16 xPression Documentum Edition .................................................................... 16 Intégration de Documentum dans Enterprise Edition ...................................... 17 Documents les mieux adaptés pour l’intégration de Documentum ............... 17 Comment xPression utilise-t-il Documentum ? ........................................... 18 Intégration de FileNet ................................................................................... 18 Chapitre 3 Composants applicatifs ............................................................................... 21 Applications transactionnelles ........................................................................... 21 xResponse .................................................................................................... 21 xRevise ........................................................................................................ 21 Applications administratives ............................................................................. 22 xAdmin ....................................................................................................... 22 xDashboard ................................................................................................. 22 3
Table des matières Applications de conception de documents xPression .......................................... 22 xDesign ....................................................................................................... 22 xPresso for Adobe InDesign .......................................................................... 23 xPresso for Dreamweaver ............................................................................. 23 xPresso for Microsoft Word ........................................................................... 23 xPressForms ..................................................................................................... 24 Chapitre 4 Configuration du serveur ............................................................................ 25 Présentation du déploiement de xPression ......................................................... 25 Déploiement de xDesign ............................................................................... 26 Déploiements de xPresso for Adobe InDesign et Dreamweaver ....................... 26 Déploiement du serveur ................................................................................ 27 Déploiement de la base de données xPression ................................................ 27 Planification de la configuration de xPression ..................................................... 27 Configurations serveur suggérées ...................................................................... 28 Volumes par lot de taille modérée .................................................................. 28 Volumes par lot importants associés à un traitement transactionnel modéré ........................................................................................................ 29 Volumes par lot importants associés à un traitement transactionnel intensif ........................................................................................................ 30 Recommandation de base de données xPression ............................................. 30 Stockage des documents de sortie ...................................................................... 30 Connectivité avec d’autres composants .............................................................. 31 Etat de la session client de xPression .............................................................. 31 Affinité entre les serveurs .............................................................................. 31 4
Préface Ce guide présente une vue d’ensemble du système xPression et aborde les applications, les composants, les moteurs de publication et l’infrastructure du serveur xPression. Public ciblé Ce guide est destiné à tous les utilisateurs de xPression qui souhaitent obtenir des connaissances générales à propos de la suite d’applications xPression. Conventions Les conventions suivantes sont utilisées dans ce document : Type de police Signification caractères gras Éléments de l’interface utilisateur graphique associés à une action. italique Titres d’ouvrages, mises en avant ou variables d’espaces réservés pour lesquels vous devez fournir des valeurs spécifiques. monospace Commandes insérées dans un paragraphe, URL, exemples de code, texte qui s’affiche à l’écran ou que vous devez saisir. xPressionHome Le terme « xPressionHome » fait référence à l’emplacement où xPression a été installé sur votre serveur. Sur les serveurs Windows, l’emplacement par défaut est C:\xPression. Historique des révisions Les modifications suivantes ont été apportées à ce document. 5
Préface Date de la révision Description Novembre 2016 Publication initiale 6
Chapitre 1 Introduction xPression est une suite d’applications permettant à votre entreprise de traiter le contenu universel. Le système a été conçu sur la base d’une architecture ouverte et modulaire reposant sur des normes telles que Java EE, Services Web, JMS, MS .NET et XML. L’architecture Web n-tier de xPression permet la diffusion en temps réel et à grande échelle de vos communications d’entreprise stratégiques. Grâce aux fonctions de bout en bout de xPression, vous pouvez concevoir, tester, approuver, produire et diffuser rapidement vos documents dans de nombreux formats e-mail, archive, Web et papier. A quel niveau intervient xPression ? L’architecture orientée service (SOA) de xPression a été conçue de manière à s’intégrer facilement dans les solutions d’entreprise, telles que les systèmes ECM, CRM, ERP et BPM. xPression propose des services de publication de contenu dynamique permettant la génération de documents personnalisés de grande qualité au sein d’une solution d’entreprise. La facilité d’intégration repose sur l’architecture Java EE de xPression, sa prise en charge extensive du langage XML et son ensemble complet de services Web. Les trois principaux défis d’entreprise relevés grâce à xPression 1. Fidélisation des clients : augmentez le taux de rétention des clients grâce à des communications interactives en temps réel permettant aux agents de terrain de répondre immédiatement à leurs demandes. 2. Consolidation technologique : remplacez vos innombrables outils de génération de documents propriétaires par une seule solution complète respectueuse de vos normes que vous pourrez intégrer à vos systèmes CRM, ECM et ERP afin de couvrir tous vos besoins en matière de génération de documents. 3. Délai de commercialisation : accélérez la conception et la mise en œuvre de vos communications d’entreprise en utilisant les meilleurs outils de productivité, tels que Microsoft Word, Adobe 7
Introduction InDesign et DreamWeaver, et en les associant à une logique à base de règles et à un moteur de génération de documents hors pair. 8
Chapitre 2 Présentation de l’infrastructure de xPression Ce chapitre présente le système d’administration xPression. Il aborde l’architecture de xPression et ses composants de conception du point de vue d’un administrateur système. Les composants du serveur xPression interagissent pour vous offrir un environnement de conception de documents entièrement transparent. Cette section explique le rôle joué par chacun des principaux composants au sein des processus de conception et de production de documents. Composants serveur Le serveur xPression constitue le cœur de la suite xPression. Il regroupe les composants requis pour l’assemblage, la mise en forme et la distribution de documents personnalisés. Ces composants sont écrits en Java et hébergés sur votre serveur d’applications Java. L’utilisation de Java pour les composants xPression comme pour le serveur d’applications permet à xPression de fournir une application multi-plateforme s’exécutant sur différents systèmes d’exploitation, notamment Windows, UNIX et Linux. Pour obtenir la liste complète de systèmes d’exploitation et serveurs pris en charge, consultez la documentation de votre installation. Les deux principales fonctions du serveur sont l’assemblage des documents et le traitement par lots. Assemblage des documents L’assemblage des documents est réalisée par un composant Enterprise Java Bean (EJB) qui s’exécute dans un conteneur fourni par le serveur d’applications. Plusieurs instances de l’EJB d’assemblage xPression peuvent être invoquées pour traiter simultanément plusieurs demandes d’assemblage de documents. Ce composant gère la création et la personnalisation des documents. Il lit et exécute les instructions contenues dans un modèle de document professionnel (BDT) créé par xDesign. Le composant interroge ensuite la base de données xPression et les sources de données client, puis crée un document assemblé en suivant les instructions du BDT. 9
Présentation de l’infrastructure de xPression Traitement par lots Grâce aux capacités de traitement par lots de xPression, vous pouvez tirer pleinement avantage de sa vitesse de production et de son évolutivité pour imprimer et diffuser d’importants volumes de communications client. xPression traite les instructions formulées dans une définition de tâche XML (créée dans xDashboard) pour déterminer les documents et les enregistrements client à générer. Ensuite, il assemble et publie le document pour terminer la tâche par lot. Le programme peut être planifié de manière à s’exécuter à des heures spécifiques à l’aide des services de planification standard de votre système d’exploitation ou d’un progiciel tiers de planification par lot. xPression exécute les directives spécifiées dans une définition de tâche par lot qui sont gérées depuis xAdmin. Lors du traitement d’une tâche par lot, xPression accepte des arguments de ligne de commande facultatifs et communique principalement avec trois composants de serveur : le programme de lecture des données client, l’assemblage xPression et le contrôleur de profil de sortie. Les définitions de tâche par lot générées par xDashboard sont stockées dans la base de données xPression. Les définitions de tâche composées manuellement, quant à elles, sont stockées dans un fichier transmis au processus par lot depuis la ligne de commande. Pour obtenir de plus amples informations sur le fonctionnement de xPression Batch, consultez le Entreprise Batch Processing Guide Composants de données xPression comprend deux composants de données. Les données client xPression sont utilisées pour remplir vos documents personnalisés (données client). Le contenu et les images qui en résultent sont stockées par les outils de conception de documents de xPression (base de données xPression). Données client Les données client sont des informations stockées dans une base de données client qui permettent à un concepteur de documents de personnaliser ces derniers. Elles sont fournies à xPression au format XML ou depuis une base de données relationnelle. xPression peut lire n’importe quelle structure XML à l’aide d’une XSD (XML Schéma Définition) afin de définir le schéma et le chemin xPath vers l’emplacement des données dans l’arborescence XML. Le Programme de lecture des données client lit et extrait les données des fichiers de données client. Les sources de données mal conçues peuvent avoir une incidence négative sur les performances de xPression. Assurez-vous d’appliquer des règles de conception de données correctes lorsque vous créez vos données client. Remarque : Les limites de longueur de champ pour les champs de type chaîne sont principalement déterminées par la base de données. Les bases de données relationnelles actuellement prises en charge par xPression autorisent jusqu’à 4 000 caractères. Le langage XML gère des longueurs de champ nettement supérieures à celles des bases de données relationnelles (jusqu’à 64k caractères), mais la limite spécifique dépend de l’utilisation. Il est possible d’insérer jusqu’à 64k caractères dans le champ XML de documents xDesign, le champ OP d’un index générique et dans les variables de xEditor. Notez toutefois que des champs contenant 10
Présentation de l’infrastructure de xPression une telle quantité de données diminuent généralement les performances et qu’ils doivent être utilisés avec précaution. Les champs OP extrêmement longs doivent être évités dans tous les cas de figure. Base de données xPression La base de données xPression est une base de données relationnelle totalement indexée pouvant contenir du texte, des images, des modèles de document, des règles et des données xPression internes. Dans un environnement hors cluster, il existe une base de données xPression par installation xPression. Dans les environnements en cluster, une même base de données xPression est utilisée par tous les serveurs xPression faisant partie du cluster. La base de données xPression contient différents types d’informations : objets de données xPression, règles, objets texte (documents) et objets binaires (images). La base de données xPression est hébergée sur une base de données relationnelle. Composants de fichier xPression utilise différents fichiers pour définir l’inclusion de contenu, collecter des éléments à assembler, définir les spécificités de la sortie et stocker les documents assemblés. Les composants de fichier sont les suivants : • Modèles de document professionnel (BDT), page 11 • Liste d’assemblage, page 11 • Profils de sortie, page 12 • Documents assemblés, page 12 Modèles de document professionnel (BDT) Un modèle de document professionnel est un document XML produit par xDesign lorsque vous créez un document. Il consiste en un ensemble d’instructions qui indiquent à xPression le contenu à inclure dans un document, la mise en forme à appliquer au document et la personnalisation à apporter pour chaque client. Le BDT est basé sur la logique métier vous avez définie en créant un document dans xDesign. Il interroge les données client et la base de données xPression à l’aide d’instructions, d’opérations logiques et de fonctions arithmétiques. Un BDT peut également être conçu en tant que langage de script et est parfois appelé syntaxe BDT. Liste d’assemblage Le moteur d’assemblage est un EJB à états qui s’exécute dans un conteneur fourni par le serveur d’applications Java. Il se connecte à d’autres composants xPression (xPression Batch, le contrôleur de profil de sortie, le programme de lecture des données client et la base de données xPression) pour rassembler les données nécessaires afin de personnaliser vos documents, de les assembler et de les mettre en forme. 11
Présentation de l’infrastructure de xPression La liste d’assemblage est un fichier XML produit par le moteur d’assemblage après lecture et exécution des instructions formulées dans un BDT pour un enregistrement client donné. Elle contient toutes les instructions requises par xPression pour produire votre document personnalisé. Une liste d’assemblage est toujours spécifique à un seul enregistrement de données. Un BDT est un modèle utilisé pour produire de nombreuses listes d’assemblage (une par enregistrement de données). xPression crée des listes d’assemblage en appliquant un seul et unique enregistrement de données d’entrée à un BDT. Profils de sortie Les profils de sortie contiennent les instructions utilisées pour définir la mise en forme et la diffusion d’un document. Le conteneur du profil de sortie associe des flux de sortie à des définitions de diffusion et de format ou de sortie. Un flux de sortie définit le contenu d’un flux et la manière dont ce dernier est produit. Une définition de diffusion fournit des informations spécifiques au périphérique en fonction de la sortie souhaitée (par exemple, une définition de diffusion d’e-mail contient des informations pour les champs À, De et Objet). Une définition de format fournit des informations de mise en forme, telles que les fichiers de police et le format de sortie désigné (par exemple, AFP, Postscript, PDF, Metacode ou PCL). Documents assemblés Un document assemblé est une sortie générée par le moteur d’assemblage qui comporte le contenu personnalisé du client. Il fonctionne comme un code intermédiaire lu et exécuté par xPression pour générer le document final à diffuser au client. Composants logiciels xPression En plus des composants principaux de l’architecture xPression présentés dans les sections précédentes de ce chapitre, d’autres modules logiciels offrent des fonctions supplémentaires dans différents domaines de xPression. Cette section présente brièvement les composants logiciels qui complètent l’architecture xPression : • Contrôleur de diffusion, page 13 • Contrôleur de sécurité, page 13 • Programme de lecture des données client, page 13 • Contrôleur de profil de sortie, page 14 • Moteurs de composition, page 14 • Batch Runner, page 14 • xFramework , page 14 • Utilitaire de migration, page 16 12
Présentation de l’infrastructure de xPression Contrôleur de diffusion Le contrôleur de diffusion s’interface avec les canaux de diffusion pris en charge dans xPression, notamment les formats de sortie e-mail SMTP, papier et archive. Il s’agit d’une session EJB sans état qui fonctionne de manière asynchrone via un mécanisme de mise en file d’attente pour assurer une diffusion fiable de la sortie sur les canaux qui ne prennent pas en charge les documents multithread de manière fiable. Ce contrôleur détermine le canal de diffusion approprié en fonction des informations reçues du contrôleur de profil de sortie. Remarque : Dans un environnement en cluster vertical, un seul service de diffusion à la fois peut être exécuté. Archivage Le service de diffusion utilise un pool de threads pour traiter la sortie archive de manière simultanée. Vous pouvez configurer le nombre de threads maximum et minimum par le biais du fichier DistributionController.properties situé dans votre répertoire xPressionHome (par défaut, C:\xPression). Le fichier DistributionController.properties utilise les deux propriétés suivantes pour contrôler le nombre de threads minimum et maximum. Élément Description ArchiveMaximumPoolSize Nombre maximum de threads contenus dans le pool de threads. Par défaut, cette valeur est définie à 10. ArchiveMinimumPoolSize Nombre minimum de threads contenus dans le pool de threads. Par défaut, cette valeur est définie à 4. Contrôleur de sécurité Le contrôleur de sécurité est un EJB sans état chargé de définir et de contrôler les droits d’accès à xPression ainsi que l’interfaçage avec les systèmes de sécurité réseau pour les services d’authentification. En outre, il utilise la protection EJB afin de garantir que seuls les composants et utilisateurs autorisés peuvent accéder aux interfaces publiques de certains EJB. Programme de lecture des données client Le programme de lecture des données client est un composant Java multithread utilisé par le moteur d’assemblage, Batch Runner, xDesign, xRevise et xResponse pour interroger et extraire les données client. Seule cette interface permet d’accéder aux données client stockées dans un document RDB ou XML. Elle convertit les objets Java en code SQL personnalisé pour l’adaptation SQL du client au lieu d’exécuter les SQL brutes directement sur la base de données, ce qui garantit l’indépendance de xPression vis-à-vis de la base de données. 13
Présentation de l’infrastructure de xPression Le programme de lecture des données client crée une base de données en mémoire qui stocke les données extraites utilisées dans les requêtes XML. Cette fonction permet également au concepteur du document de développer un document unique pouvant être utilisé avec différentes sources de données en fonction des besoins de l’entreprise. Contrôleur de profil de sortie Le contrôleur de profil de sortie (OPC) est un composant Java qui lit et traite les informations situées dans un profil de sortie pour déterminer la manière dont un document doit être mis en forme, composé, publié et diffusé. L’OPC est responsable de diverses tâches, notamment la génération de flux de sortie, de codes à barres, de fichiers d’archive et d’indices. Moteurs de composition xPression comporte deux moteurs de composition appelés CompuSet et xPublish. Les moteurs de composition créent la mise en forme et la mise en page finales des documents assemblés et produisent les documents personnalisés dans le format spécifié par l’OPC. Le moteur de composition comprend deux composants principaux : un moteur de traitement de sortie et un émetteur pour chaque format de sortie pris en charge. Les moteurs de composition xPression prennent en charge différentes fonctions et différents formats de sortie. Batch Runner Batch Runner est un composant Java chargé du traitement automatique d’importants volumes de documents. Il peut être démarré manuellement à partir de la ligne de commande ou de xDashboard, ou planifié pour être démarré à une heure donnée par les services de planification du système d’exploitation. Batch Runner peut s’exécuter en mode thread simple ou multithread, en fonction de la configuration du serveur et du moteur de composition. Il gère le traitement de plusieurs documents en appelant un ou plusieurs threads du programme de lecture des données client et du moteur d’assemblage afin d’exécuter des tâches par lot dans des threads parallèles. Il s’interface avec le contrôleur de profil de sortie et le contrôleur de diffusion pour diffuser les documents requis sur les canaux sélectionnés. Les instructions de traitement sont transmises à xPression Batch par le biais d’une définition de tâche XML. La définition de tâche peut être générée manuellement ou via xDashboard. xFramework xFramework est l’interface de programmation d’application (API) de xPression. Il vous permet de générer une interface personnalisée pour les services d’assemblage et de diffusion de xPression. Les composants de xFramework sont : FastPath, l’API Web Services, et le xPression DevKit. 14
Présentation de l’infrastructure de xPression Services Web xPression Les services Web xFramework sont une série de services Web conformes à WS-I Basic Profile Version 1. Le premier niveau, QuickDoc, contient les méthodes de service Web les plus simples et les plus courantes utilisées pour l’intégration avec xPression. Ces services Web ne contiennent pas de types complexes et peuvent être traités par toute boîte à outils SOAP mettant en œuvre WS-I Basic Profile. Le second niveau de services Web est plus complexe et ajoute une puissance considérable à l’assemblage, l’édition et la publication des documents. Il vous permet également de retourner des données sur les documents que vous publiez et permet aux systèmes externes d’interroger et, dans certains cas, de mettre à jour les informations dans xPression sans accéder à la base de données xPression. Ces services Web conformes à WS-I sont nouveaux pour xPression 4.0. Dans les versions précédentes, les services Web utilisés concernaient AXIS 1.3. À partir de xPression 4.0, les services Web AXIS 1.3 sont considérés comme obsolètes. Ils sont encore pris en charge pour les utilisateurs qui les ont mis en œuvre auparavant mais ne le seront plus dans la prochaine version majeure de xPression. Nous recommandons par conséquent aux utilisateurs d’effectuer une mise à niveau vers les nouveaux services Web conformes à WS-I. xPression DevKit Le xPression DevKit est une extension des services Web xFramework pour les fonctions spécifiques à une solution. Ces services Web vous permettent de créer des applications de correspondance personnalisées utilisant des composants xPression. Vous pouvez implémenter les composants dont vous avez besoin et ignorer les autres que vous jugez inutiles. xPression DevKit inclut également xEditor, un composant autonome qui permet de modifier les documents via Microsoft Word. Le xPression DevKit est conçu pour vous aider à créer facilement vos propres applications grâce aux fonctions suivantes : • Permet aux utilisateurs de trouver facilement le modèle de document le plus adapté pour la communication client actuelle. • Affiche toutes les informations pertinentes transmises par le système frontal. • Affiche un aperçu du document de correspondance après sélection du modèle et saisie de données. • Autorise l’utilisateur à modifier le document et à appliquer des paragraphes facultatifs. L’intégration du xPression DevKit vous permet d’améliorer votre propre application personnalisée avec la technologie xPression. Ce type d’intégration est plus performant que l’intégration Fastpath, qui vous demande de transférer le contrôle de votre application à une application Web xResponse ou xRevise préconstruite. Avec xPression DevKit, vous créez votre propre application à l’aide de plusieurs points d’intégration à xPression, au lieu d’un simple transfert FastPath. Raccourci vers xResponse et xRevise Fastpath vous permet d’intégrer vos applications à une application Web xResponse ou xRevise préconstruite. Ce type d’intégration simple représente une approche exactement opposée à celle 15
Présentation de l’infrastructure de xPression utilisée dans le xPression DevKit. Il demande de transférer le contrôle de votre application à une application de correspondance xPression préconstruite. Utilitaire de migration L’utilitaire de migration propose une méthode simple de transfert des documents et des objets qui leur sont associés entre les différents serveurs xPression. Cette fonction est utile lorsqu’un serveur xPression est utilisé dans un environnement de développement et qu’un autre est utilisé dans un environnement de production. Avec l’utilitaire de migration, vous pouvez extraire des documents créés dans l’environnement de développement et les importer dans l’environnement de production. Il vous permet également de distinguer les fonctions d’exportation et d’importation. Pour faciliter la procédure de recréation des paramètres de profil de sortie et de tâche par lot sur le serveur vers lequel vous voulez migrer les documents, xPression Migrate vous permet de migrer ces paramètres de la même manière. L’utilitaire de migration peut être exécuté manuellement depuis xAdmin ou planifié pour s’exécuter à une date et une heure données à l’aide des services de planification du système d’exploitation. L’entrée d’une migration planifiée est une définition de migration XML que vous pouvez générer manuellement ou par le biais de xAdmin. Intégration de la gestion du contenu de l’entreprise (ECM) xPression prend en charge deux systèmes ECM appelés Documentum et FileNet. Ces deux systèmes nécessitent des étapes d’installation et de configuration spécifiques : • xPression Documentum Edition, page 16 • Intégration de Documentum dans Enterprise Edition, page 17 • Intégration de FileNet, page 18 Pour apprendre à configurer xPression pour votre système ECM, reportez-vous au manuel xPression Installation Guide. xPression Documentum Edition Vous pouvez acheter xPression Documentum Edition, un module complémentaire sous licence séparée du serveur Enterprise Edition qui vous permet d’utiliser une Documentum DocBase unique, 16
Présentation de l’infrastructure de xPression prédéfinie en tant que référentiel xPression. Ce référentiel est connu sous le nom référentiel xPression Documentum. Avec Documentum Edition, vous pouvez : • réaliser des archivages et des retraits de modèles xPresso à partir d’un référentiel Documentum. • stocker et gérer les versions des listes de variables xPresso, les listes de propriétés de documents et les modèles de document dans votre référentiel Documentum xPression. • accéder à toute version stockée de vos modèles xPresso et fichiers XML à partir de votre référentiel Documentum xPression. Vous pouvez faire l’acquisition de Documentum Edition en tant que module séparé du serveur standard Enterprise Edition, ou en tant qu’installation séparée, ce qui implique l’installation du serveur, mais pas des applications Enterprise Edition. Intégration de Documentum dans Enterprise Edition Documentum est un système de gestion de contenu d’entreprise. Il s’agit d’une plateforme et d’un référentiel très répandu utilisé pour créer, diffuser et archiver du contenu. Documentum excelle dans la gestion de l’intégralité des processus de cycle de vie du contenu, de la création à la gestion du contenu en passant par son évolution au cours du temps et son retrait éventuel en fin de vie. EMC Document Sciences est passé maître dans la création, l’assemblage automatisé et la diffusion de documents hautement personnalisés, le traitement par lots d’importants volumes de documents et l’accès en ligne évolutif à ces derniers. Ensemble, ces deux produits fournissent une puissante solution « de bout en bout » au secteur des services financiers qui peut ainsi automatiser et rationaliser la création, la personnalisation, la gestion, la réexploitation et la publication de contenu dynamique. Documents les mieux adaptés pour l’intégration de Documentum Documents très complexes, hautement personnalisés, devant respecter des règles de conformité, notamment : • Appels d’offres et devis • Règlements et contrats • Notes de prise en charge (EOB) • Courriers de réclamation • Kits de membre et documentation marketing associée Documents nécessitant une diffusion sur plusieurs canaux, notamment : • Documents imprimés personnalisés, tels que des règlements et contrats diffusés à grande échelle • Mécanismes en libre-service en ligne pour les devis et les factures électroniques • Copies archivées de documents réglementés • Correspondances par e-mail, courrier postal ou portail Web 17
Présentation de l’infrastructure de xPression En outre, l’intégration de Documentum offre la possibilité de réutiliser une partie du contenu d’entreprise utilisé dans ces documents, notamment : • Images • Logos • Signatures • Contenu textuel • Messages commerciaux Comment xPression utilise-t-il Documentum ? Avec l’intégration de Documentum, vous pouvez : • archiver vos documents générés par xPression dans un référentiel Documentum. Pour plus d’informations sur l’archivage Documentum, consultez le xAdmin User Guide pour obtenir les Définitions de diffusion xPublish. • extraire des images et des PDF de votre docbase Documentum afin de les utiliser dans vos documents xPression. Cette fonction s’applique uniquement aux documents xPublish. Vous pouvez importer des images Documentum dans votre document xPression de deux manières différentes. La première consiste à insérer une référence à l’image dans le document, permettant ainsi à xPression d’extraire la version la plus récente de l’image du docbase à chaque utilisation. L’autre méthode consiste à importer l’image Documentum dans la base de données xPression, où elle sera traitée comme une image xPression. Pour plus d’informations sur les images Documentum, consultez le xDesign Style and Formatting Guide. • stocker les fichiers de données xPresso dans un référentiel Documentum. Lorsque vous êtes connecté au serveur xPression en mode en ligne, vous pouvez appliquer des données à votre modèle de document en sélectionnant un fichier de données stocké dans le référentiel Documentum. Pour plus d’informations, consultez la documentation client de xPresso. Intégration de FileNet FileNet peut être utilisé pour archiver des images et des documents PDF que vous pouvez utiliser en tant que contenu externe dans vos documents. Vous pouvez utiliser plusieurs archives FileNet et combiner FileNet avec Documentum. xPression ne prend pas directement en charge l’archivage avec FileNet. xPression prend en charge l’exportation des fichiers index d’archive aux formats FileNet Capture, FileNet HPII et Generic Index. FileNet propose des utilitaires très performants vous permettant de capturer du contenu dans xPression à l’aide de ces documents d’archive. Consultez le manuel xAdmin User Guide pour 18
Présentation de l’infrastructure de xPression plus d’informations sur les formats de sortie d’archive et reportez-vous à la documentation FileNet pour en savoir plus sur les utilitaires FileNet. 19
Présentation de l’infrastructure de xPression 20
Chapitre 3 Composants applicatifs Ce chapitre présente les applications xPression. Nous allons vous présenter chaque application et vous expliquer comment ces composants interagissent pour vous permettre de créer et de publier vos documents personnalisés. Applications transactionnelles xPression contient deux applications transactionnelles grâce auxquelles vous pouvez produire des documents à la volée pour vos clients. Ces deux applications transactionnelles se nomment xResponse et xRevise. xResponse xResponse est une application Web qui fournit des services transactionnels en ligne sécurisés pour la création, l’édition et la publication de documents xPression personnalisés depuis des navigateurs Internet. xResponse vous permet de répondre rapidement aux demandes des clients grâce à des communications personnalisées parfaitement conformes. Il s’intègre facilement à votre système CRM et vous permet d’assembler et de diffuser des documents approuvés. Pour plus d’informations, consultez le Guide d’utilisation de xResponse. xRevise xRevise est une application basée sur navigateur qui permet la production rapide de documents personnalisés via la consultation d’une bibliothèque de textes et d’attributs personnalisés. Avec elle, vous pouvez modifier le texte de documents standard pour tenir compte de vos négociations avec des clients spécifiques. Elle fournit également un accès sécurisé permettant de visionner et de modifier le contenu d’un document xPression assemblé avec xEditor, un éditeur basé sur Microsoft Word qui permet de modifier ou de générer des documents à partir de contenu approuvé créé dans xDesign. Cet éditeur ajoute les puissantes fonctions de modification et de composition de Microsoft Word à xRevise. Pour plus d’informations, consultez le Guide d’utilisation de xRevise. 21
Composants applicatifs Applications administratives Les applications administratives de xPression sont des applications basées sur navigateur qui vous permettent d’administrer tous les aspects du système xPression. xAdmin xAdmin est la console d’administration basée sur navigateur utilisée pour configurer et gérer facilement tous les aspects du système xPression à partir de n’importe quel client Web connecté au réseau. En tant qu’administrateur système, xAdmin sera l’outil que vous utiliserez pour administrer votre environnement xPression. xAdmin répartit les tâches administratives en six groupes situés dans le menu xAdmin. xAdmin ne prend pas en charge les utilisateurs simultanés. Même si plusieurs utilisateurs peuvent se connecter à xAdmin, cette méthode n’est pas recommandée car les modifications apportées par un utilisateur risquent d’écraser celles d’un autre utilisateur simultané. xDashboard xDashboard est une application client léger qui vous permet d’exécuter et d’administrer les fonctions de traitement par lots de xPression et de gérer le serveur xPression. Pour plus d’informations, consultez le guide xDashboard User Guide. Applications de conception de documents xPression Avec les applications de conception de documents, vous pouvez créer votre structure et votre mise en page. xDesign xDesign est un outil de versionnage basé Word destiné à xPression. Il vous permet de concevoir, de créer et de tester votre document. Vous pouvez utiliser xDesign pour définir une logique métier ou des règles métier intégrant ou excluant certaines parties du contenu en fonction des informations figurant dans vos données client. xPression stocke le contenu, les images et d’autres informations relatives au document créé dans une base de données xPression unique. Avec xDesign, vous générez votre structure dans l’application xDesign et concevez votre document dans Microsoft Word. Grâce à son interface avec Microsoft Word, vous allez créer et gérer la structure, le contenu, la mise en page et d’autres éléments qui affectent l’aspect global de vos documents. Pour plus d’informations sur xDesign, consultez le Guide d’utilisation de xDesign. 22
Composants applicatifs xPresso for Adobe InDesign xPresso for Adobe InDesign utilise vos ressources numériques existantes pour vous aider à concevoir, composer et publier rapidement des communications personnalisées sur support papier ou électronique. Grâce à sa grande convivialité, vous pouvez créer des documents commerciaux et des campagnes marketing sophistiqués et efficaces sans sacrifier vos autres propriétés commerciales. Avec xPresso for Adobe InDesign, vous pouvez transformer vos documents statiques existants en communications client dynamiques très créatives depuis votre poste de travail. Nos solutions de publication de contenu dynamique utilisent des données variables et une logique d’assemblage pour générer des modèles servant à produire des documents, offres, catalogues personnalisés et bien d’autres communications client prêtes à être diffusées. Pour plus d’informations, consultez le Guide d’utilisation de xPresso for Adobe InDesign. xPresso for Dreamweaver xPresso for Dreamweaver fait partie de la suite de produits xPression et est conçu pour vous aider à créer des pages Web HTML graphiques et personnalisées ou des messages e-mail au contenu variable. Le contenu peut aller d’une correspondance intégrant du contenu marketing graphique et des images de la marque à des alertes ou des instructions de compte qui dirigent le destinataire vers un site Web personnalisé également créé dans xPresso for Dreamweaver. Pour plus d’informations, consultez le Guide d’utilisation de xPresso for Dreamweaver. xPresso for Microsoft Word L’utilisation répandue de Microsoft Office permet à chaque utilisateur de créer des documents client allant du simple courrier aux appels d’offres en passant par les contrats. Toutefois, la personnalisation de ces documents pour des milliers ou des millions de destinataires peut représenter un défi de taille. xPresso for Word vous permet d’utiliser vos données variables pour créer des appels d’offres, des contrats, des factures et des courriers professionnels hautement personnalisés. En outre, xPression peut mettre en forme et diffuser ces documents au format papier, Internet, e-mail ou archive, sans avoir à modifier le modèle de document. La logique intelligente à base de règles de xPression personnalise automatiquement chaque document pour chaque destinataire, produisant ainsi des communications client ciblées incomparables. xPresso for Word ajoute de la variabilité aux documents Word nouveaux ou existants. Il facilite également la définition d’une logique d’assemblage qui contrôle la variabilité du contenu et du style à n’importe quel niveau de granularité. Une fois finalisés, les modèles xPresso sont générés pour publication sur le serveur xPression. Parmi les principaux avantages, on peut citer : • la prise en charge de nombreuses fonctions de composition natives basées sur le flux créées à l’aide de l’interface Word , notamment des tableaux, des colonnes, des listes numérotées, des listes à puces, des sommaires, la pagination et bien plus encore. • l’exploitation de la puissance du langage XML pour bénéficier d’une interopérabilité avec une large gamme de systèmes. 23
Composants applicatifs • des sous-documents vous permettant d’inclure un document dans un autre. • la prise en charge des champs SEQ dans les listes numérotées complexes. • l’équilibrage des colonnes. • des PDF à remplir comportant des case à cocher, des zones de texte et des zones de liste. • des paramètres de tabulation et un contrôle des veuves et des orphelins améliorés. • la mise à l’échelle des images externes. • des processus de gestion de licence simplifiés. Pour plus d’informations, consultez le guide xPresso for Word User Guide. xPressForms xPressForms est une interface d’administration basée sur le Web utilisée pour la création, la gestion et la composition de formulaires. xPressForms prend en charge des formulaires préconstruits à partir des services les plus répandus : NCCI et ISO. Elle permet la création ou la personnalisation de formulaires de tout type, en utilisant un schéma XML standardisé et souple. xPressForms peut facilement être intégré dans une variété de systèmes d’administration. Avec l’interface xPressForms, vous disposez d’un processus bien défini pour des livraisons initiales et de maintenance, notamment la livraison mensuelle de tous les formulaires nouveaux et mis à jour. 24
Chapitre 4 Configuration du serveur Ce chapitre présente la configuration du serveur et intègre quelques recommandations de configuration adaptées à vos exigences de traitement. Présentation du déploiement de xPression Le diagramme suivant représente xPression déployé dans une configuration classique. Il montre xPression s’exécutant dans trois environnements distincts : Production, Contrôle de l’acceptation par l’utilisateur (UAT) et Test. L’environnement UAT est facultatif, mais recommandé. Vous pouvez héberger les référentiels de contenu UAT et Test sur un serveur de base de données de test. Le diagramme ci-dessus représente les référentiels de contenu UAT et Test sur un serveur de base de données unique pour plus de simplicité. Chaque environnement requiert sa propre base de données xPression hébergée sur le serveur de base de données xPression. Dans un modèle de développement n-tier standard, tous les documents sont développés en premier lieu dans l’environnement de test, puis migrés vers l’environnement UAT à l’aide de xPression 25
Vous pouvez aussi lire