Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/317.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
与java应用程序集成的博客引擎。哪个博客引擎?_Java_Wordpress_Integration - Fatal编程技术网

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

与java应用程序集成的博客引擎。哪个博客引擎?,java,wordpress,integration,Java,Wordpress,Integration,我必须设置一个“必须与java应用程序集成”的博客引擎。这是我的要求,我不是开玩笑。java应用程序是一个web应用程序,提供动态变化的内容 博客和这个应用程序到底要交换什么?我不知道,因为我的客户不知道。(是的,我知道,我的客户是…,但事实就是这样) 我想我有两个选择:java博客引擎和wordpress Wordpress是受欢迎的、稳定的、可定制的,…,但使用PHP。 Java博客并不流行,但在Java中很流行 在以前的一个项目中,我使用了一个名为dasBlog的.NET博客,它不受欢迎,

我必须设置一个“必须与java应用程序集成”的博客引擎。这是我的要求,我不是开玩笑。java应用程序是一个web应用程序,提供动态变化的内容

博客和这个应用程序到底要交换什么?我不知道,因为我的客户不知道。(是的,我知道,我的客户是…,但事实就是这样)

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

Wordpress是受欢迎的、稳定的、可定制的,…,但使用PHP。 Java博客并不流行,但在Java中很流行

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

如果我能够通过JAX-RPC或REST完全控制Wordpress博客(发布文章、编辑侧栏内容、让Wordpress向我索要侧栏内容等),如果这很简单,我可能会选择Wordpress


你觉得怎么样?

将java应用程序与wordpress安装结合起来并不少见(我自己至少做过一次)。只需使用apache,运行php和wordpress,让java应用程序在自己的上下文中“后台”运行即可。如果您需要共享会话和登录,则需要解决一些棘手的问题。

对于wordpress java集成,我发现了以下几点:

Quercus(运行PHP):

wordpress的Java API (这是我最喜欢的,但我不知道它有多强大)

wordpress的java端口:
(我不喜欢这个)

你也可以试试,它与wordpress的UI不匹配。但是它可以完成任务……

在这种情况下,“集成”是什么意思?基本上,WordPress操作一个MySQL数据库,因此Java应用程序也可以轻松地执行同样的操作,并且您已经实现了集成。我认为这意味着双向共享内容/数据。我没有想到数据库。谢谢这是另外一个选择最简单的方法是做一个mashup。您可以执行AJAX部分更新,也可以执行iframe。如果您必须完全在服务器端完成,您可以通过http(HttpClient或类似的东西)在环境之间获取它。这一切都取决于您需要什么级别的集成。正如您所说,您的客户无法正确地阐明此集成应该实现什么,因此我认为您需要在这方面做更多的工作。仅仅说“整合博客”太直截了当了。仅仅链接到外部博客就是一种集成。在开始实施之前,请更详细地研究用例。wordpress-java完成了这项工作。它不能做所有的事,但已经足够了