title: OCaml in enterprise stack
body: <p>I'm trying to figure out how OCaml is represented in enterprise technology stack. For example,  Is there in Ocaml own enterprise message queue or workflow engine?</p>
  
  <p>So, can anybody advice me frameworks for OCaml from the following aspects:</p>
  
  <ul>
  <li>Workflow engine</li>
  <li>Service bus</li>
  <li>Message Queue</li>
  <li>ORM </li>
  <li>HTTP Server</li>
  </ul>
  
  <p>Update #1: Workflow Engine</p>
  
  <ul>
  <li>en.wikipedia.org/wiki/Workflow_engine</li>
  <li><a href="http://www.jboss.org/drools">http://www.jboss.org/drools</a> - one of implementations in Java technology stack. </li>
  <li><a href="http://en.wikipedia.org/wiki/Windows_Workflow_Foundation">http://en.wikipedia.org/wiki/Windows_Workflow_Foundation</a> - implementation of WE in .NET technology stack</li>
  </ul>