Traitement des événements sortants

L'adaptateur contient une interface ALE permettant aux clients d'envoyer des demandes sortantes. L'adaptateur prend en charge le traitement des événements ALE sortants en utilisant des objets métier qui représentent des IDoc sortants.

La procédure ci-après décrit comment l'adaptateur prend en charge le traitement des communications sortantes de l'interface ALE.
Remarque : L'application client qui procède à la requête utilise les informations de l'interface générées par l'assistant de reconnaissance de service d'entreprise.
  1. L'adaptateur reçoit une requête qui contient l'objet métier IDoc d'une application client.
  2. L'adaptateur fait appel à un objet métier IDoc pour alimenter l'appel de fonction RFC approprié qu'utilise l'interface ALE.
  3. L'adaptateur établit une connexion RFC avec l'interface ALE et transmet les données IDoc au système SAP.
  4. Après avoir transmis les données à SAP, l'adaptateur effectue l'une des opérations suivantes :
    • Si l'appel n'est pas géré par une transaction locale J2C, l'adaptateur libère la connexion pour SAP et ne renvoie pas de données au demandeur. Si aucune exception n'est générée, la transaction sortante est considérée comme ayant abouti. Pour vérifier que les données ont bien été incorporées à l'application SAP, vous pouvez consulter les IDoc générés dans SAP.
    • Si l'appel est géré par une transaction locale J2C, l'adaptateur renvoie l'ID de transaction.

      L'adaptateur utilise le protocole tRFC pour prendre en charge les transactions locales J2C.


Conditions d'utilisation |


(c) Copyright IBM Corporation 2005, 2006.
Ce centre de documentation repose sur la technologie Eclipse (http://www.eclipse.org)