File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

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

 
Hong Anderson
Ranch Hand
Posts: 1936
  • 0
  • 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.
 
Jeff. Davis
Author
Greenhorn
Posts: 20
  • 0
  • 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
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic