1

我有一堆 Java EE 工件,例如 gzip servlet 过滤器、文件上传 servlet 等,这些都可以,我想在基于 Compojure 和 Ring 的 Clojure Web 应用程序中重用它们。

这可能吗?如果是这样,怎么做?

4

1 回答 1

0

Compojure 所在的 Ring 生成一个 servlet,然后您可以将其与您的 tomcat 配置中的其余 servlet 线程化。Ring+Compujure servlet 与您的其他 servlet 是对等的,其他 servlet 不需要知道 Clojure 参与其中。“缺点”是它们只能在 servlet 级别进行组合,在我看来这不如中间件等组合在 Ring 中与其他中间件和 Compojure 等框架组合。

于 2013-01-22T21:08:25.010 回答