Amélioration des performances du service Output

La liste suivante indique les facteurs de performance à prendre en compte lorsque vous travaillez avec le service Output :

  • Lors de l’invocation du service Output à l’intérieur d’un processus, vous pouvez améliorer les performances à l’aide d’un processus de courte durée. Un processus de longue durée conserve des données dans la base de données LiveCycle, ce qui cause une perte de performances.

  • A partir de LiveCycle 8.2, vous pouvez désactiver la sécurité du service Output. Si vous désactivez la sécurité, le service Output n’authentifie pas un utilisateur lorsqu’il effectue une opération, ce qui améliore les performances de l’opération.

  • Le fait de modifier l’option de cache du référentiel LiveCycle pour passer en mode manuel optimise les performances, alors que le paramètre par défaut engendre des performances médiocres, car le service Output suppose qu’un formulaire (ou des fragments de formulaire) a changé depuis sa dernière utilisation.

  • Les formulaires contenant des champs justifiés diminuent les performances : la justification nuit aux performances.

  • L’utilisation de liaison de données non explicite dans les conceptions de formulaire pour le traitement par lots entraîne une baisse des performances (voir Traitement de données par lots pour créer plusieurs documents).

  • Lorsque vous effectuez un traitement par lots, dans la mesure du possible, utilisez un chargement incrémentiel (voir la section concernant le chargement incrémentiel).

  • Lors de la conception d’un formulaire, utilisez les polices qui prennent en charge un langage particulier pour améliorer les performances.

    Remarque : pour plus d’informations sur le traitement de fichiers de données XML volumineux contenant de nombreux enregistrements, voir Optimisation du débit.