Monday, March 3, 2008

Apache Based SOA Stack

Recently I'm thinking about building a completely Apache based SOA stack by using many Apache first level projects or incubator projects. Here is a simple idea:

  • Database:
    • Derby
  • Web Server
    • Tomcat
  • Application Servers:
    • Geronimo
  • Messaging Systems:
    • ActiveMQ
  • ESB:
    • Apache CFX
    • Apache Synapse
    • Apache ServiceMix
    • Apache Mule
  • Orchestration Engine
    • Ode
  • UDDI/ebXML
    • Apache jUDDI
  • Directory Server
    • ApacheDS