• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Tim Cooke
  • paul wheaton
  • Ron McLeod
  • Jeanne Boyarsky
Sheriffs:
  • Paul Clapham
Saloon Keepers:
  • Tim Holloway
  • Roland Mueller
Bartenders:

[Open SOA] What are the rationales in selecting SOA open source products?

 
Ranch Hand
Posts: 1936
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I have just a little bit knowledge about SOA. But I think there would be many open source products in each SOA area.
So I wonder what are the criteria used for selecting SOA open source products in Open SOA book?

Could you please to explain why you choose:
- Apache Tuscany for SCA
- JBoss jBPM for BPM
- Esper for ESP
- Apache Synapse for ESB
- JBoss Drools for BRM

Thanks.
 
Author
Posts: 20
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Chapter 2 of my book provides the rationale for why I had selected those products. In part, its based on my own experiences with various open source products; the licensing used; the community base and project activity; the completeness of the solution; and, lastly, how well they can be integrated together to form a complete "OpenSOA Platform". I do recognize that there are a variety of open source offerings in most of the categories I cover, but I could only feasibly cover one product for each category, so some difficult choices had to be made.

Since the book is about building a SOA platform using open source products, I do place particular emphasis on how to service-enable many of the products that I cover. For instance, I provide guidance for how Apache Tuscany (an implementation of the Service Component Architecture, or SCA) can be used to expose JBoss jBPM, Esper, and JBoss Drools as services.

Thanks,

jeff
 
I am a man of mystery. Mostly because of this tiny ad:
Clean our rivers and oceans from home
https://www.kickstarter.com/projects/paulwheaton/willow-feeders
reply
    Bookmark Topic Watch Topic
  • New Topic