我一直在调查CMIS,坦白地说,我非常困惑,因为我是新手。我已经翻阅了2013年5月23日发布的CMIS v1.1中的信息,发现有太多的领域没有涵盖,例如,如何创建自己的存储库。
现在我的问题是,如果我想创建一个符合CMIS标准的CMS,我将如何开始呢?因为不知为什么我觉得我不理解这些概念?
举个例子,您得到了DotCMIS,据我所知,它是一个客户端库,用于什么?创建一个CMIS还是查询一个CMIS?
发布于 2013-09-12 10:19:53
CMIS旨在成为B2B content 集成的标准API。因此,它描述了CMS必须公开的接口(作为REST或SOAP端点集)以符合规范。这也意味着实现存储库完全超出了CMIS本身的范围,因为它的目的是将所有实现细节隐藏在标准接口后面。
开始使用符合CMIS的服务器的最简单方法是使用化学工程提供的Java,它基本上实现了协议本身,并要求您为持久化和业务逻辑层提供具体的实现。我不喜欢.NET,也不能建议你去那里。
底线是,您可以在实现CMS时选择您想要的每一个细节,如果您想要在数据模型和操作方面公开该API,则可以找到到CMIS的适当映射。
发布于 2014-02-27 09:25:16
我在这个领域也是新手,我是如何开始使用java、Eclipse和化学项目的。我也使用阿尔弗雷科作为集装箱回购。因此,您需要安装Al新鲜to,启动服务器,然后可以使用java进行编程。不要忘记为此目的配置java。在Apache化学的官方网站上,您得到了一些代码示例。Alfresco默认安装了CMIS,但如果您使用其他回购作为Magnolia,则需要将CMIS作为一个模块安装。希望这能帮你启动。
https://stackoverflow.com/questions/18761371
复制相似问题