一个与Java应用程序集成的博客引擎。 哪个博客引擎?

我必须设置一个“必须与Java应用程序集成”的博客引擎。 这些是我的要求,我不是在开玩笑。 Java应用程序是一个Web应用程序,提供非常动态更改的内容。

什么博客和这个应用程序将交换 – 我不知道,因为我的客户不知道。 (是的,我知道,我的客户是……,但情况确实如此)。

我想我有两个选择:java博客引擎和wordpress。

WordPress是流行的,稳定的,可定制的……,但在PHP中。 Java博客不受欢迎,但在Java中。

在之前的项目中,我使用的是一个名为dasBlog的.NET博客,它不受欢迎且不易定制。 我不想再犯这个错误了。

如果我能够通过JAX-RPC或REST完全控制Wordpress博客(发布post,编辑侧栏内容,让wordpress向我询问侧栏的内容,……),如果这很简单,也许我会选择Wordpress 。

你怎么看?

对于wordpress-java集成,我发现了这些:

Quercus(运行PHP): http : //wordpress.tv/2008/10/27/spreading-the-word-to-java-bring-wordpress-and-java-together-with-quercus-slides/

用于wordpress的Java API http://code.google.com/p/wordpress-java/ (这是我最喜欢的,但我不知道它有多强大)

wordpress的java端口: http : //www.theserverside.com/news/thread.tss? thread_id = 50890(我不喜欢这个)

将java-app与wordpress安装结合起来并不常见(我自己至少做过一次)。 前面有一个apache,运行php和wordpress,让你的java应用程序在它自己的上下文中“后面”运行。 如果您需要共享会话和登录,那么棘手的部分就是如此。

你也可以试试apache-roller ,它与wordpress的UI无法匹敌。 但它可以完成工作……