Logo 
Search:

Java Answers

Ask Question   UnAnswered
Home » Forum » Java       RSS Feeds
  Question Asked By: Kaua Costa   on Nov 26 In Java Category.

  
Question Answered By: Erin Dunn   on Nov 26

I agree that BPEL is <<currently>> not workflow. And that's why I
called it the worst standard.

But some people behind BPEL at Microsoft, IBM, BEA and oracle believe
that their invention will become the future standard  for workflow.

Currently most of people refer to BPEL as web service orchestration
standard or web service composition language.
IBM extension to BPEL implemented in Webshpere App Server supports
human interactions, some (including IBM it self) are trying to address
this via more standard ways like BPEL-J or JSR 207.

Any way currently BPEL has much stronger support  than WFMC standards,
specially from the time SAP (First implementer of WFMC standards) has
shifted from XPDL to BPEL in its netweaver platform.

BPEL is considered as way to define business  process and it will
become a workflow  standard in future.
BPEL currently has 3 major problems:
1- human interaction
2- sub process
3- the underlying theory (Pi calculus)

Some people believe Pi calculus is a much found  theory to define
business process. So they don't bother them self with it much but for
the other two there are some work underway:

BPEL4People
Human user interactions – as known from existing workflow engines
www128.ibm.com/.../ws-bpel4p\
eople/

BPEL Subprocesses
Based on a coordination protocol
www-128.ibm.com/.../ws-bpels\
ubproc/

And at last
If any one has read this message to the last we are developing a
workflow engine  in our company and searching for talented software
developers if you are interested in working with us on this subject(of
course with all benefits of a good job) send me your resumes.

Share: