+1 BPEL may be used to create composite IT services. IT services and IT composite services may be used to create business services, but I think there should be an additional specification (if one is needed) rather than have BPEL try to do this. BPEL may not be an all-in-one solution, but it can be used as a part of a solution.
H.Ozawa Frank Leymann 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: service-orientated-architecture@yahoogroups.com > 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 frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: > http://mail.yahoo.de >