Using an Event Based Pattern with Oracle Integration by Michael Meiner
July 2, 2021 Leave a comment
Something happens in your enterprise application. Let’s say a new item is added to your catalog in your Enterprise Resource Planning (ERP) system. We will call this an event. Perhaps you want to find out about this event so you can take some action. Perhaps you need to add this item to your customer-facing web store.
One way to accomplish this is to continually poll the application. The problem with this solution is that you need to expend resources to keep polling, and then you will likely not find out about the event immediately. This is akin to sending a package and then calling the recipient every few minutes to find out whether they received the package. This of course is inefficient (not to mention the annoyance to the recipient!). A much better option is to have the recipient notify you when the package arrives.
Oracle Integration can help satisfy processing such events by using an event-driven architecture. Your integration does not need to poll the application. Rather, your integration can register for an event, sit back and relax — and wait to be notified. As businesses adopt and embrace Digital Transformation, one critical step in this journey is moving to event-driven architectures to replace older, more cumbersome integration methods.
To illustrate this, we using Oracle ERP and Shopify. Oracle ERP will be our system of record for products in our catalog. New products get added to our Oracle ERP system. Whenever a new product is added to Oracle ERP, the product will be added to Shopify so that our customers can begin ordering the product. The process of adding the product to Shopify will be handled by Oracle Integration, via an event-based pattern. Let’s now build the integration. Read the complete article here.
For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.
Blog
Twitter
LinkedIn
Facebook
Wiki
Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress