J
JohnDrago
Hi,
I want to build a workflow engine in Perl. I am aware of the Workflow
module on CPAN, but I am thinking of something bigger, like ActiveBPEL
( http://www.activebpel.org ).
Business Process Execution Language (BPEL) has a public spec and work
is currently underway to produce the BPEL4WS 2.0 (BPEL for Web
Services) spec.
I have done some research but I have never actually worked with an
enterprise workflow system before. If anyone reading this has worked
on such a system, your feedback would be appreciated.
together via objects that denote a "source" and a "target", thus
infering the direction of the flow. Borland published an article here
( http://bdn.borland.com/borcon2004/article/paper/0,1963,32091,00.html
) that goes into some detail about various parts of a workflow.
Most (or all?) current implementations of BPEL-compliant servers are
written in Java. I would like to see one in Perl. I think Perl's
data-manipulation strengths would fit nicely into such a niche. If
anyone has some Golden Nuggets of Wisdom as far as pitfalls that should
be avoided or things to focus on during implementation - I'd love to
hear it.
Thanks!
John Drago
I want to build a workflow engine in Perl. I am aware of the Workflow
module on CPAN, but I am thinking of something bigger, like ActiveBPEL
( http://www.activebpel.org ).
Business Process Execution Language (BPEL) has a public spec and work
is currently underway to produce the BPEL4WS 2.0 (BPEL for Web
Services) spec.
I have done some research but I have never actually worked with an
enterprise workflow system before. If anyone reading this has worked
on such a system, your feedback would be appreciated.
events together with sequences. For instance, connecting tasksFrom what I can gather, a workflow is defined by connecting various
together via objects that denote a "source" and a "target", thus
infering the direction of the flow. Borland published an article here
( http://bdn.borland.com/borcon2004/article/paper/0,1963,32091,00.html
) that goes into some detail about various parts of a workflow.
Most (or all?) current implementations of BPEL-compliant servers are
written in Java. I would like to see one in Perl. I think Perl's
data-manipulation strengths would fit nicely into such a niche. If
anyone has some Golden Nuggets of Wisdom as far as pitfalls that should
be avoided or things to focus on during implementation - I'd love to
hear it.
Thanks!
John Drago