2012-09-05 29 views
0

我們使用liferay 5.2構建portlet,在我們的portlet中,我們在服務中使用TagService。 我們現在計劃轉移到SOA,並且將把服務移出Liferay,並將它們作爲RESTful服務部署在單獨的服務器中,只有UI控制器將保留在會佔用REST服務的liferay portlet中。我們可以在不在liferay內的獨立服務中使用Liferay jar嗎?

我們的問題是我們在搜索服務中使用標記服務,因此我們無法將其移出。

一個解決方案是重寫Tag Services,它將查詢Liferay DB併爲我們的服務獲取數據。其他解決方案可能包括TagService的liferay-impl jar。 我不確定這是否可行,這會得到多少複雜? 有沒有人做過類似的事情? 或我錯過了什麼? 有什麼想法?

+0

了'Liferay的-impl'罐子本身對其他罐子春天這麼多的依賴關係,休眠,支柱等,所以你會複製WEB-INF/lib中的整個jar集合,然後我認爲它不能保證工作。 –

回答

相關問題