• Post Reply Bookmark Topic Watch Topic
  • New Topic

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

 
Ranch Hand
Posts: 1936
  • Mark post as helpful
  • send pies
  • 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
Greenhorn
Posts: 20
  • Mark post as helpful
  • send pies
  • 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
 
You showed up just in time for the waffles! And this tiny ad:
Why should you try IntelliJ IDEA ?
https://coderanch.com/wiki/696337/IntelliJ-IDEA
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!