We can initiate a BPEL process in a SOA composite from database using Database Polling . But few people suggest not to use polling because resource will always be busy polling and heavy load can cause issues.
So they suggest to use AQ to push message to initiate the BPEL process or SOA composite.
Is this true??
Also we can use EDN to intiate a process from PL/SQL.
So is it a better option than AQ.
What are the factors we should consider while using Poling ,AQ or Event based system?