企业堆栈中的OCaml

mad*_*ree 10 enterprise ocaml

我试图弄清楚OCaml如何在企业技术堆栈中表现出来.例如,Ocaml中是否有自己的企业消息队列或工作流引擎?

那么,任何人都可以从以下方面向我建议OCaml的框架:

  • 工作流程引擎
  • 服务巴士
  • 消息队列
  • ORM
  • HTTP服务器

更新#1:工作流程引擎

Bas*_*tch 10

也许ocamlnet部分回答了你的问题.如果您想在Ocaml中编写Web服务器(或服务),请考虑Ocsigen

(我并不真正了解企业堆栈句子;对我来说,这是一个没有明确定义的技术内容的营销热门词汇)

我不知道"列表项"对你来说是什么.我不确定也不了解"工作流引擎".

ocaml的驼峰是一个很好的地方找到Ocaml程序编写的软件.


Sté*_*ndu 6

对于消息队列:NetAMQP.

对于ORM:也许Macaque可以适合这里.它不像你在其他地方找到的那样,但它符合功能精神.

对于HTTP服务器:Ocsigen.它还包括一个完全在OCaml中开发Web应用程序(客户端和服务器)的框架. Ocamlnet还提供了用于编写CGI应用程序以及Apache连接器的库.