Java and BPEL4WS

Discussions

XML & Web services: Java and BPEL4WS

  1. Java and BPEL4WS (3 messages)

    Does anyone know if Sun plans to add support for BPEL4WS to J2EE? Microsoft is rumoured to develop X# (based on C#) for better handling of XML. What is the Java camp answer to that going to be?

    Cheers.

    Jill.

    Threaded Messages (3)

  2. Java and BPEL4WS[ Go to top ]

    Well- as usual- Sun isnt' the quickest to answer- but IBM is. IBM has a java implementation of the BPEL4WS language, and you can get an Eclipse plugin for the language from the Eclipse.org website. I'd say that if ibm is working on it, its only a matter of time before it gets included in a jsr.
  3. Java and BPEL4WS[ Go to top ]

    I've taken a look at BPWS4J from IBM, but that's merely a graphical front-end to raw XML/BPEL. What I'm asking is whether Sun is looking at extending J2EE to offer a Java-friendly interface/abstraction (ala JSP) to support BPEL, the likes of jBPEL

    Cheers.

    Jill.
  4. Java and BPEL4WS[ Go to top ]

    You can try our Discorso Framework (http://www.velare.com/product/overview.htm)
    It implements a multiple binary collaboration model but has “natural” ability to implement the Webservices Orchestration as well.
    Discorso has some advantages in comparison with BPEL4WS and Collaxa: you can develop everything using pure Java without any proprietary extensions, tags, and preprocessing. And you can use all OOP techniques, patterns, any existing Java IDE and/or modeling tools for your development.

    BTW IMHO orchestration approach is not very suitable for real B2B applications, where all partners should be able to have their own business process implementations. In case of orchestration you actually have master-slave relationships between “Master Orchestration Server” and “Webservice-slave”.


    Serguei Mourachov
    www.velare.com