Yes.

If you use the Pi4Tech open source WS-CDL tools (www.pi4tech.com) you can describe what you want in WS-CDL and generate the local behaviors of participants in BPEL or whatever end point language you wish to use. This should give you the multi-end point
WSDL (etc etc) that you asked for below.

Cheers

Steve T

On 16 Jan 2007, at 17:11, Steve Jones wrote:

The one issue I've had so far, which isn't a BPEL issue just an "every
implementation of a BPM I've seen issue" is that right now the
association of an implementation is to a single service. One BPEL ->
One Service. This is pretty rubbish from a design perspective as you
will have several capabilities behind a single service which could
therefore be implemented using several processes.

Does anyone know of any efforts or implementations to enable a
multi-end point WSDL (or pick your mechanism of choice) to be bound
directly to multiple BPEL/other BPM of choice implementations?

Steve

On 16/01/07, Frank Leymann <[EMAIL PROTECTED]> wrote:
>
>
>
>
>
>
>
>
> Ann,
>
> I am confused about the following:
>
> "It's a misconception to think that just because you're using BPEL toä
> design applications you might actually generate reusable service
> components in the process. The component services in a BPEL process
> are rarely reusable."
>
>
> BPEL uses existing services (and renders them as new services). Thus, the services you use from within BPEL are WYSIWYG, i.e. if they are not reusable, you cannot do anything. The services you create with BPEL are reusable if the modeler focusses on reusability. If they are not reusable it's not "BPEL's fault" - you can write Jave components that are not reusable, but that's not Java's fault...
>
> Similar on:
>
> "All BPEL systems
> I've looked at are application- centric -- your goal with these tools > is to create an application, not to create shared, resuable services."
>
> You can use BPEL both, to create applications, or to create a "discrete service" for reuse purposes. Standard application vendors (SAP,...) use business processes to create applications; that's why it's one of the prime principles of BPEL to be able to support creating applications (out of services). So, it's a feature not a bug ;-)
>
> Frank
>
>
> ----- Ursprüngliche Mail ----
> Von: Anne Thomas Manes <[EMAIL PROTECTED]>
> An: [email protected]
> Gesendet: Dienstag, den 16. Januar 2007, 14:53:38 Uhr
> Betreff: Re: [service-orientated-architecture] Re: Forrester Create a Long Acronym
>
>
>
>
>
> On 1/15/07, Hitoshi Ozawa <Ozawa_Hitoshi@ ogis-ri.co. jp> wrote:
> >
> > Is SOA about replacing the current technologies with a new one? I
> > thought it was about extending
> > the use of existing technologies while offering use of new technologies.
> > As the hard disk market
> > wasn't about larger disk capacities, lower cost, faster access time, I
> > don't think the SOA market
> > is about offering "better" technological functionalities then the
> > current technologies.
> >
> > H.Ozawa
>
> SOA is not about technology. SOA is about different design principles. > New technologies can facilitate the adoption of SOA design principles
> (particularly governance, design, modeling, and code generation
> technologies) , and/or they can exploit the artifacts and assets
> produced by adopting the SOA design principles.
>
> BPEL-based technologies can exploit artifacts and assets, enabling
> developers to build applications from an existing portfolio of
> services. They can also facilitate the adoption of SOA design
> principles, but in most cases, I don't think they do. All BPEL systems > I've looked at are application- centric -- your goal with these tools > is to create an application, not to create shared, resuable services.
>
> This is another reason why I warn people away from BPEL, especially
> early in their adoption cycle. You really shouldn't be thinking about
> composing services into applications until you have a portfolio of
> services that can be used for composition.
>
> It's a misconception to think that just because you're using BPEL to
> design applications you might actually generate reusable service
> components in the process. The component services in a BPEL process
> are rarely reusable.
>
> Anne
>
> >
> > Sanjiva Weerawarana wrote:
> > > Similarly, BPEL was designed as a base with the idea that vendor groups > > > would define extensions (activities, scripting languages etc.) which > > > would suit such group's purposes. Have those happened yet? I think Frank > > > pointed to a few starts but AFAIK things are not prime time yet. I don't
> > > think you should throw the baby out with the bathwater.
> > >
> > > Sanjiva.
> > >
> >
> >
>
>
>
> ________________________________
Der neue Internet Explorer 7 in deutscher Ausführung ist da !
>
>



Reply via email to