2014-05-05 35 views
1

我使用Alfresco-Maven SDK在我的Alfresco安裝內創建了一個自定義內容模型。我使用自定義類型和屬性存儲了存儲庫中的內容。我也暴露了這些類型和屬性的高級搜索,我能夠通過共享接口獲得結果...如何針對Alfresco存儲庫高級搜索自定義內容模型?

現在我想以同樣的方式查詢Alfresco,我可以使用共享的高級搜索,但是來自運行在我的PC上的外部站點。我已經看過左側和右側的文檔,但繼續迷失在這個主題上。

我沒有太多的web開發經驗,更不用說露天了。看起來web腳本是要走的路,但我不確定如何使用它們,並且示例和教程迄今尚未幫助我解決此問題。

+0

你試過[CMIS](http://cmis.alfresco.com/)嗎? – Gagravarr

回答

0

通過webscript實現的步驟

第1步:創建自己的web腳本。

第2步:配置webscript接受所有的自定義屬性作爲參數。

第3步:在webscript(JAVA或Alfresco javascript)的控制器中使用這些屬性生成查詢。步驟4:使用alfresco存儲庫服務在露天存儲庫中進行查詢(取決於您的控制器,您可以在java中使用serachservice,在javascript中使用搜索對象)。

第5步:在瀏覽器中測試這個web腳本。

第6步:從您的其他web應用程序調用相同的webscript。

有關web腳本的詳細信息,請參閱此處。

+0

您是否想要在某處發佈引用?我正在研究腳本,但我仍然想知道如何從中獲取參數。 – Kross

+0

要從腳本獲取參數,您可以使用請求對象。 – mitpatoliya