Ez a példa az Oracle üzleti esemény rendszert használja bejövő ügyféladatok küldésére az Oracle E-Business Suite termékből egy eseménytáblába, ahol az Adapter for JDBC olvashatja azokat. Az Adapter for JDBC lekéri és feldolgozza az üzleti objektumot az Oracle adatbázisból. Ehhez a példához bevont tartalom ebben a fejezetben van leírva.
Ez a példa az Oracle E-Business Suite termékből bejövő ügyféladatok feldolgozását mutatja be. Az Oracle beépített üzleti esemény rendszere előidézi az eseményt és feltölti a szükséges értékeket az Adapter for JDBC eseménytáblába.
Egy egyéni párhuzamos program megkeresi a frissítéseket az Ügyfél táblához, és előidézi az eseményeket, ha új vagy módosított ügyfelet talál. A párhuzamos programot konfigurálhatja úgy, hogy beállított időközönként fusson, illetve kézileg vagy tárolt eljáráson keresztül legyen meghívható. Ehhez a példához a párhuzamos program beállított időközökre van konfigurálva. Idő megtakarítás érdekében míg a példa lépései végrehajtásra kerülnek, a párhuzamos program kézileg kerül meghívásra. Miután az adatok elérik az eseménytáblát, az Adapter for JDBC lekérdezi a táblát az object_key, object_name, és object_function elemekért. Ezután kerül feldolgozásra az üzleti objektum az Oracle adatbázis alkalmazásból.
Az üzleti esemény rendszerhez egy esemény van meghatározva az ügyfél tábla frissítéseihez. Amikor a módosítások mentésre kerültek, az esemény előidézésre kerül, és az Oracle Event Manager megkeresi az előfizetéseket ahhoz az eseménytípushoz. A példa egy egyéni előfizetést használ, ami felismeri a változtatást az ügyféladatokban. Az esemény átadásra kerül az előfizetésnek, ami az előfizetésben meghatározott művelet alapján feldolgozza az adatokat. Az esemény információi feltöltik az Adapter for JDBC eseménytábláját. Az illesztő lekérdezi a táblát és esemény információinak használatával egy Retrieve műveletet hajt végre az üzleti objektum alaptábláiból.
Ezen példa tartalma magába foglalja a művelet és az eseménytáblák beállításához szükséges tárolt eljárásokat.
(c) Copyright IBM Corporation 2005, 2006.
Az információs központ az Eclipse technológiájára épül (http://www.eclipse.org)