如何在纯Java中访问Liferay实例



我有一个java clasa(不是hook或portlet或类似的东西,只是普通的java(,需要使用Liferay的API来更新其lucene索引。我已经找到了做我需要做的事情的方法,但我仍然不知道如何连接到我的Liferay实例以确保事情真正进入我的搜索引擎。有没有一种简单的方法可以打开与Liferay的连接并仍然使用api?我宁愿不使用远程连接,因为这似乎限制了我可以访问的方法,但老实说,我会对任何有效的方法感到满意。

另外,(从我的问题中这可能很明显(,我对任何涉及使用连接的编程都很陌生,所以如果你足够好地回应,你能像我一样向我解释吗?谢谢!

通常,如果您想访问一些未作为远程API公开的Liferay方法,那么:

  1. 您可以创建自己的插件
  2. 创建在您的插件中使用Liferay方法的方法,例如Liferay方法的包装器。
  3. 然后将自定义方法公开为 Web 服务,以便远程访问
  4. 通过这种方式,您可以构建一个Web服务客户端来访问Liferay在Liferay外部的API

当然,这是假设您可以将插件部署到Liferay服务器。

如果您能提供有关您打算做什么的更多信息,这可能是一个用例,那么我们可以提供一些其他选择。

希望这有帮助。

最新更新