如何在Alfresco中引用内容并确保引用是100%唯一的

时间:2011-07-06 16:54:38

标签: uuid alfresco

我正在使用Alfresco Web服务,并将其与其他Web应用程序一起用于内容管理。我们的其他Web应用程序需要一种方法来引用Alfresco中存在的内容。

露天生产的参考uuid是否保证是独一无二的,是否保证甚至存在?我在维基页面上读到,uuid可能是可选的。我认为这意味着他们甚至可能不会永远存在,我想可能是空的。我读的越多如果它不总是存在或者可以为null是否有更好的Alfresco内容标识符?这将与医疗数据一起使用,因此我需要100%独特的方式来引用存储在露天的内容。

我读到UUID是可选的链接: http://wiki.alfresco.com/wiki/Web_Service_Data_Types

1 个答案:

答案 0 :(得分:3)

UUID始终是唯一的。您在Web服务数据中阅读的内容是提供可选的UUID。

如何在Alfresco中存储内容是这样的。

UUID指向一组内容(Wrapper),此集包含实际对象和元数据。 使用版本控制时,您会看到链接非常好。您将看到相同的UUID指向更新的内容+元数据。

所以它保证它仍然是独一无二的。当然,如果内容将被删除,那么UUID也将被删除。


我宁愿使用新的CMIS实现CMIS Link,而不是webservices。 并不是说它们不够,但它们已经过时了,有时你需要多次WS调用,这可以在一次CMIS调用中完成。