2014-03-25 101 views
1

我已經投入了Alfresco media-viewers項目,並且還在WebScript上閱讀了很多documentation如何創建Alfresco共享Java支持的媒體查看器?

我的想法是爲Alfresco Share創建一個Java支持的查看器。

底層的Java代碼會有點複雜 - 它必須處理額外的URL以從bundle中加載自己的資源來使用它們。

理想的解決方案是將Java代碼作爲Spring Controller集成,並處理URL映射與@RequestMapping註釋(或通過servlet-mapping xml節點)。

如果有人知道Programming with Surf可以用在這種情況下,它也將是非常有益的。

回答

1

您是否考慮過使用CMIS來訪問Alfresco資源?如果您的Java運行時將運行在不同於Alfresco安裝的單獨進程中(或在單獨的機器上),那麼CMIS接口將允許您執行此操作。

您可以在Java Web應用程序中編寫Spring控制器,然後使用CMIS訪問文檔和元數據。

看看Apache化學。這是CMIS客戶端參考實現。

+0

我沒有。謝謝,我會檢查它並告訴它是否有效。 – imy

+0

如果您正在查看更短的快捷方式,請查看CMIS工作臺。這是一個使用CMIS瀏覽內容庫的開源Swing應用程序,因此您可以重複使用大量代碼,爲自己開創一條新路。 – user3446496

+0

謝謝,我剛剛使用[this](https://chemistry.apache.org/java/developing/guide.html)指南,這已經足夠了。 但我仍然很有興趣將我的應用程序作爲Spring bean與自己的請求映射集成。 – imy