Ehhez a megoldáshoz két kimenő feldolgozás példaalkalmazás van biztosítva. Az egyik Oracle adatbázis felülettáblákat használ, ami az Oracle E-Business Suite általános kimenő példahelyzete, a másik pedig API hívásokat. Az első kimenő példának két része van: a Create műveletet, majd a Retrieve műveletet használja az Adapter for JDBC alkalmazáson keresztül.
A felülettáblák üzleti objektum adatokkal feltöltésére az Adapter for JDBC használatos. Mivel az Oracle a felülettáblákon keresztül megengedi mind az új, mind a meglévő adatpéldányok frissítéseinek feldolgozását, a Create az egyetlen olyan művelet, amely az új és megváltozott adatok feldolgozásához szükséges. Az üzleti objektum adatai egy belső, általános Oracle függvény meghívásával helyezhetők át az Oracle alaptáblákba. A függvény egy tárolt eljáráson keresztül kerül meghívásra, hogy az adatokat áthelyezze az alaptáblákba az AfterCreateSP alkalmazás-specifikus információk használatával az üzleti objektumon.
A Create és a Retrieve műveletek eltérő üzleti objektum készleteket használnak, mert azok különböző táblákat képviselnek az Oracle adatbázisban. Ez a példaalkalmazás tartalmazza a fordító tárolt eljárást a függvényhíváshoz az adatok alaptáblába áthelyezéséhez, valamint a példa tartalmat az eljárással használatra.
Ez a példa bemutatja, hogy az Adapter for JDBC hogyan tud közvetlenül meghívni egy Oracle E-Business Suite API-t. A JDBC illesztőprogram a paramétereket simple vagy non-record adattípusokra korlátozza, amikor az Adapter for JDBC közvetlenül hív meg egy API-t. A legtöbb Oracle API record paramétereket tartalmaz. A record típusú paramétereket használó API hívások csak akkor hívhatók meg az Adapter for JDBC termékből, ha azok újra vannak kezdve, ezért a fordító tárolt eljárás hívása nem használ record típusú paramétereket. Ezen példa API hívása simple adattípusú paramétereket használ.
Ez a példa az Adapter for JDBC terméket használja egy Oracle API közvetlen hívására, amely létrehoz egy párhuzamos program végrehajtható fájlt az Oracle adatbázisban. Ezen példa tartalma az API hívás példáit is tartalmazza.
(c) Copyright IBM Corporation 2005, 2006.
Az információs központ az Eclipse technológiájára épül (http://www.eclipse.org)