2014-03-25 38 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