I liked this article which explains how a BPEL process can utilize a Workflow service.
BPEL Process Manager automates a business process. The part of business process that involves human interaction can be achieved through Workflow. So, BPEL PM being an ochestrator of services can invoke a Workflow Service to accomplish this part.
Showing posts with label BPEL. Show all posts
Showing posts with label BPEL. Show all posts
Tuesday, January 5, 2010
BPM vs Workflow
There are conflicting articles on the difference between the two. Of all, the one that makes more sense to me is this
Wednesday, December 16, 2009
Scheduling BPEL Service
If you would like to schedule a BPEL service every few hours then there is no direct support provided by the BPEL engine or Oracle Application Server to do this. This may be required when the service/process has to run as a batch process.
I have read about solutions using File Adapter, Database Adapter, process running in loop, etc.
The most elegant solution(in my view) is to develop a Java solution using Quartz Scheduler(open source) and deploy it as a war application in the Oracle Weblogc Server. You may want to externalize(from war) the jobs.xml so that the schedule time can be altered. You may also want to externalize the end points so that they can be modified as suited.
I have read about solutions using File Adapter, Database Adapter, process running in loop, etc.
The most elegant solution(in my view) is to develop a Java solution using Quartz Scheduler(open source) and deploy it as a war application in the Oracle Weblogc Server. You may want to externalize(from war) the jobs.xml so that the schedule time can be altered. You may also want to externalize the end points so that they can be modified as suited.
Subscribe to:
Posts (Atom)