• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

BPEL software

 
beata jane
Ranch Hand
Posts: 43
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am a beginner and i am interested to run a sample program in it.
What software can i use to run it.
please suggest a software to run it.
 
Ulf Dittmer
Rancher
Posts: 42968
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The WebServicesFaq points to a few BPEL implementations. For example, Apache ODE is a web app, so it needs a servlet container to run.
 
Ivan Krizsan
Ranch Hand
Posts: 2198
1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi!
One that is not in the web services FAQ, but is recommended in a book on SOA I am reading, is JBoss jBPM:
http://www.jboss.org/jbossjbpm/
Seems to have good documentation and an Eclipse plugin for visual editing of business processes.
Best wishes!
 
Ulf Dittmer
Rancher
Posts: 42968
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
One that is not in the web services FAQ...

In that case, why not add it to the FAQ? Everyone here can - the login info is the same as for the Saloon.
 
Ivan Krizsan
Ranch Hand
Posts: 2198
1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ulf Dittmer wrote:In that case, why not add it to the FAQ? Everyone here can - the login info is the same as for the Saloon.

Done, mr Sheriff!
 
Paul Kinane
Greenhorn
Posts: 5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
BPEL is an XML-based grammar for describing the logic to coordinate and control web services in a business process. The roots of BPEL began in December of 2000, when Microsoft published XLANG. This was followed in March of 2001 when IBM published the Web Services Flow Language or WSFL.

BPEL itself was first released in July of 2002, as BPEL 1.0. BPEL 1.0 merged the flat-graph process definition approach and the structural constructs approach of the previous langauges into BPEL 1.0. In May of 2003, BPEL v1.1 was released with a set of revisions, and that was the version of the specification that was submitted to the OASIS organization.

OASIS standardized the language in April of 2007 and it is now known as formally as WS-BPEL 2.0.
 
Jesper de Jong
Java Cowboy
Saloon Keeper
Posts: 15356
39
Android IntelliJ IDE Java Scala Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Paul, I've noticed you have copied that text from the following website: http://www.activevos.com/bpel.php

Please mention your sources, and note that in general text that you find on websites is copyrighted.
 
Ravi Kiran Va
Ranch Hand
Posts: 2234
Eclipse IDE Firefox Browser Redhat
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Paul Kinane]BPEL is an XML-based grammar for describing the logic to coordinate and control web services in a business process.



Hi , thanks for the above line , but can you please tell me what do you mean by controlling web services in a business process , as the same thing i can do it inside my EndPoint .

Please share your ideas .

Thanks .
 
Ulf Dittmer
Rancher
Posts: 42968
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
what do you mean by controlling web services in a business process , as the same thing i can do it inside my EndPoint .

What you can control within an endpoint is a single WS, but BPEL is about orchestrating multiple WS to work together. That can't be done in an endpoint of one of the involved WS.
 
Ravi Kiran Va
Ranch Hand
Posts: 2234
Eclipse IDE Firefox Browser Redhat
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
right and thanks pointing in a right way .

I am having a one more query regarding SOA designing and i am asking in the context of a service consumer making use of a service provided by others .

Why everybody these days are interested in SOA ??
The question i mean to ask is from a Service User Perspective , arent we coding our Application forcefully in the idea of making use of Other Software ??

Isn't this is a draw back ?
 
William Brogden
Author and all-around good cowpoke
Rancher
Posts: 13064
6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Here is the link to a nice wikipedia article on BPEL.

BPEL is not for biginners, it is for people trying to "orchestrate" the interaction of multiple web services to carry out some business process as in SOA and similar acronyms.

As a consumer of a single service, you would not be exposed to BPEL, instead you would be looking for WSDL descriptions of services.

Bill
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic