如果没有人将用 Erlang (http://wiki.basho.com/Webmachine.html) 编写的 Basho WebMachine 工具包移植到 Java,我会感到很惊讶,但我似乎找不到!
我知道在 Java REST 工具包(JAX-RS、RESTlets、1060 NetKernel 等)方面有各种尝试,但我不想要别人对 REST 风格的解释——我只想要一个“可执行的 HTTP 模型”,这正是 WebMachine 看起来的样子,但我想要它在 Java 中(即不是 Ruby、Python、Clojure 等端口......!)。当然,WebMachine 并没有那么“功能”到无法轻松移植到 Java,但也许我在这一点上错了(我有点怀疑实际上可能是这种情况)...?
郑重声明,我多年前就用Java实现了自己对WebMachine的尝试(建立在Apache HTTPClient之上),但它只实现了HTTP规范的一小部分,我真的不想复活该代码(使用 JDK 1.4 编写),并将其扩展为我当时从未费心去理解或实现的所有 HTTP 功能。
最佳答案
看看Clothesline .它是用 Clojure 编写的,但描述表明它适用于所有 JVM 语言。
关于java - 有没有人将 WebMachine(用 Erlang 编写)移植到 Java?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9729974/