Deux exemples d'applications de traitement des communications sortantes sont fournis avec cette solution. Le premier utilise les tables de l'interface de la base de données Oracle, qui correspond au scénario sortant standard d'Oracle E-Business Suite ; le second utilise les appels de l'interface de programme d'application. Le premier exemple se compose de deux parties : il utilise l'opération Create, puis l'opération Retrieve via Adapter for JDBC.
Adapter for JDBC permet d'alimenter les tables d'interface avec les données d'objet métier. Etant donné qu'Oracle permet de traiter les entités de données avec des mises à jour nouvelles et existantes via les tables d'interface, Create est donc la seule opération nécessaire au traitement des données nouvelles et modifiées. Les données d'objet métier peuvent être insérées dans les tables de base Oracle en utilisant une fonction interne standard Oracle. La fonction est appelée via une procédure stockée pour déplacer les données vers les tables de base à l'aide des informations spécifiques à l'application AfterCreateSP (ASI) sur l'objet métier.
Les opérations Create et Retrieve utilisent des ensembles d'objets métier différents car elles représentent des tables différentes de la base de données Oracle. Cet exemple d'application inclut la procédure stockée encapsuleur pour l'appel de fonction visant à déplacer les données vers les tables de base, ainsi que le contenu exemple à utiliser pour la procédure.
Cet exemple présente la manière dont Adapter for JDBC peut appeler une interface de programme d'application Oracle E-Business Suite directement. Le pilote JDBC restreint les paramètres aux types de données simples, de non-enregistrement lorsque Adapter for JDBC appelle directement une interface de programme d'application. La plupart des interfaces de programme d'application Oracle incluent des paramètres d'enregistrement. Les appels API utilisant des paramètres d'enregistrement peuvent être appelés via Adapter for JDBC uniquement s'ils sont regroupés pour que l'appel de la procédure stockée encapsuleur n'utilise pas le paramètre d'enregistrement. L'appel API pour cet exemple utilise des paramètres de type données simples.
Cet exemple utilise Adapter for JDBC pour appeler directement une interface de programme d'application Oracle, qui crée un programme simultané exécutable dans la base de données Oracle. Le contenu de cet exemple inclut des exemples de l'appel API.
© Copyright IBM France 2006. Tous droits réservés
© Copyright IBM Corporation 2005, 2006.
Ce centre de documentation utilise la technologie Eclipse (http://www.eclipse.org)