2013-04-07 57 views
0

我們有一個PLM產品,現在它將與CMS Alfresco進行一些整合。我被要求與集成部分一起工作。這非常具有挑戰性和趣味性,並且非常渴望早日啓動。我們如何通過java將文件傳輸到ALFRESCO

這個計劃很簡單,開發一個UI,向ALFRESCO發送一個FILE [pdf/word]。現在我明白了Alfresco是一個開源系統。但我不認爲網絡中有很多與Alfresco有關的教程。我發現的所有內容都是關於Alfresco網站的文檔,這有點嚇人。

我想知道如何繼續理解需要調用什麼API來實現這樣的功能。所以,請分享您的想法。

謝謝, Pavan。

+1

Alfresco提供了六種不同的方式,可以從Java中運行,幾乎所有的方法都有很好的在線記錄!你試過什麼了?你的堆棧的其餘部分是什麼樣子?你以後可以做什麼其他集成? – Gagravarr 2013-04-07 21:13:51

回答

0

有多種方法可以實現這一點。 如果您對JAVA和web服務感到滿意,那麼您可以直接使用各種可用的webscript。 您也可以使用Alfresco WebService API。 查看SDK FirstWebservice客戶端。 您可以修改它以接受您自己的文件。 http://wiki.alfresco.com/wiki/Alfresco_SDK_4.0

+0

我強烈建議不要使用專有的WebService(SOAP)API。 CMIS提供了類似的功能,可以在RESTful和SOAP綁定之間進行選擇,並且得到更好的支持。 – 2013-04-08 10:33:26

3

您應該使用CMIS。在網絡上有很多教程和new book,這將有助於你的學習,另外Apache Chemistry項目爲一系列不同的棧提供了客戶端API(即使你的棧沒有可用的客戶端庫,那麼上傳文件也是如此簡單作爲一個HTTP POST/PUT調用)。