BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

开源的OASIS CMIS实现Apache Chemistry成为Apache软件基金会顶级项目

| 作者 Charles Humble 关注 836 他的粉丝 ,译者 张龙 关注 12 他的粉丝 发布于 2011年3月26日. 估计阅读时间: 3 分钟 | 如何结合区块链技术,帮助企业降本增效?让我们深度了解几个成功的案例。

近日,Apache软件基金会宣布 Apache Chemistry成为顶级项目。

Apache Chemistry是OASIS CMIS(内容管理互操作服务)标准的开源实现,最初是由EMC Corporation、IBM和微软创建的,CMIS规范于去年5月1日成为OASIS规范。Apache Chemistry项目代码的很多提交者也都是OASIS CMIS技术委员会的成员。

CMIS为应用提供了一个接口,可以访问到内容管理仓库。为了实现这一点,它定义了一个数据模型,描述了仓库所管理的持久化信息实体,同时还有一套Web Services与RESTful AtomPub绑定,应用可以使用它处理一个或多个仓库/系统。

现在有很多厂商都提供了兼容于CMIS仓库的内容管理与portal产品。这包括Alfresco、EMC Documentum、IBM FileNet、Microsoft SharePoint、Nuxeo和OpenText Enterprise Library Services。

除了为CMIS仓库提供一个可互操作的API外,Apache Chemistry还提供了一些库来构建兼容于CMIS的仓库连接器。这广泛应用于企业内容管理解决方案中。主流的基于Java的OpenCMIS Chemistry子项目既有开源的,也有商业产品,如Adobe、Alfresco、Metaversant、Nuxeo、OpenText、OpenWGA和SAP的产品。

除了Java子项目外,Apache Chemistry还支持其他语言,包括PHP、Python和.NET家族语言,其中当属Python版的发展势头最为强劲。Nuxeo研发中心的领导Florent Guillaume说到:

我们从一开始就支持Chemistry了,由于对该项技术自信满满,因此将其作为Nuxeo Enterprise Platform的核心连接器。借助于Chemistry,很多软件平台,如Java、Python、PHP和.NET都可以采用CMIS规范,存储内容文档或其他资产的服务器及与之交互的应用都会从中受益。

与所有的Apache项目一样,Apache Chemistry项目的代码基于Apache Software License v2.0。

查看英文原文:Apache Chemistry, an Open Source Implementation of OASIS CMIS, Becomes a Top-Level Project

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

深度内容

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT