2013-05-31 96 views
0

我有興趣向Alfresco服務器發送信號以便從本地磁盤讀取文件。這可以使用來自外部來源的web服務(cURL,Java Project,類似的東西)來完成嗎?例如,爲了觸發一系列事件,ping到服務器。任何建議都很有用。謝謝!發送信號給Alfresco服務器

+0

負載的方式!所有這些都需要一些編碼(主要是爲了實現你的邏輯)。 – Gagravarr

回答

0

Alfresco bulkimport工具(yourHost:port/alfresco/alfresco/service/bulkfsimport)提供了這一功能。 它由webscript支持,可以使用cUrl或任何其他http客戶端API進行調用。

如果你喜歡自定義的實現,我會去一個java支持的Alfresco webscript。 Web腳本只是一個綁定到URI的服務,它響應HTTP方法,如GET,POST,PUT和DELETE。

見webscript文檔細節: http://docs.alfresco.com/4.1/topic/com.alfresco.enterprise.doc/concepts/ws-and-Java.html

0

要觸發服務器端的操作,您可以創建一個Custom Action。通常,可以將自定義操作配置爲可從Alfresco Web Client或Alfresco Share訪問。在您的情況下,您可以通過調用自定義Webscript並使用Actions API來調用您的自定義操作來調用該操作。 Webscript本身可以通過基於REST的簡單調用使用curl,Java或任何其他方法來調用。