Alfresco 社区企业功能对比

2024-02-10

我见过这个问题 https://stackoverflow.com/questions/5256425/what-is-the-difference-between-alfresco-community-edition-and-alfresco-enterpris但答案根本不够好。我在网上搜索过,可以找到主要差异的清晰列表。

我特别惊讶地发现上述链接中存在矛盾,该链接仅包含 4 个简短答案。

所以问题是,除了支持之外,Alfresco 社区版和企业版(当然是当前版本)之间的(所有)区别是什么?

是否存在企业版中提供而社区版中没有的功能或技术特性?

我觉得很奇怪,要得到一份清晰的清单是如此困难。从商业角度来看,通过论坛寻找答案并不是一个严肃的选择。

直到现在我才发现这个链接 http://www.slideshare.net/alfresco/ecm-decision-matrix-deciding-between-alfresco-community-edition-alfresco-enterprise-edition-and-traditional-proprietary-ecm很有用,但它是 2009 年的。

特别是,我发现平台支持很有趣,社区版仅支持 lamp 内容:

  • Linux
  • MySQL
  • Tomcat
  • OpenLDAP
  • Firefox

企业版支持:

  • Windows
  • SQL服务器
  • 网络逻辑、WebSphere
  • 广告/Kerberos
  • IE 和 Safari

显然,这些功能仅在企业版中提供:

JMX监控

  • 运行时管理:那到底是什么?那么社区版中有什么?
  • 运行时索引一致性检查和更新:那么社区版中有什么?
  • 高性能和可用性:这是如何实现的以及社区版中有哪些内容?
  • 存储策略
  • 开源和专有技术堆栈支持:哪一个准确?社区版支持哪些?

如果有人可以指导我认真记录这些差异,那就太好了。

我还浏览了维基百科,但在那里找不到我的问题的答案。


企业版和社区版之间的差异因版本而异,并且主要对管理员可见。我们在中型到超大型环境中看到或保留两种风格的 Alfresco,我想说这或多或少是一个品味和预算的问题,什么是最适合您的决定/版本。对于在生产中运行 Alfresco 的两个版本来说,强烈建议具备基础设施和 Java 方面的出色技能。 技术差异并不像无法为用户提供非常相似的功能那么显着 - 因此,如果您实际上正在做出决定,您应该关注良好的技术合作伙伴、支持服务以及也许您只获得官方认证的事实补丁在企业订阅中,而不是在社区中。顺便说一句,Alfresco Enterprise 不是开源的,但这并不是大多数最终用户真正感兴趣的点。您可以作为订阅客户访问该代码,但它不公开/不可访问。

功能上的主要差异已经或多或少地被命名:

  1. 行政

    • 企业在管理 Web GUI 中有更多视图和设置。在社区中,您只能从命令行访问大多数配置。这可能是一个限制,但在现实生活中,管理员更喜欢命令行和脚本自动化。
    • Enterprise 允许您在运行时更改一些 Alfresco 设置(大多数设置仍需要重新启动)。有些可以在 GUI 中更改,更多可以在 jmx 界面中更改。您还可以停止和启动 CIFS 协议服务器等子系统。我们使用此功能将系统切换为只读模式。这一点是指“运行时管理”。社区需要重新启动服务才能进行大多数配置更改。可以通过高级脚本(如 groovy)或通过实现模块来解决这个问题。
  2. Indexing

    • 运行时索引一致性检查和更新并不是预期的自我修复功能。您将必须了解(至少现在)即使在企业环境中,您也必须不时重新创建 Alfresco 索引,并且最好专注于如何加快重新创建或如何设置备用索引的良好策略,而不是寻找使用检查和更新方法索引事务失败。对于主要的文档模型更改,您无论如何都需要重新创建索引。
  3. 高性能和可用性

    • 这主要是社区中不再提供的集群和复制功能。它与 MS 集群类似:由于缺少一些概念,因此要获得更多可用性需要做很多很多工作。其代价是复杂性很高,并且最终可能会失去稳健性。即使有企业支持,保持露天集群运行也是一项艰巨的工作 - 因此您需要非常好的论证为什么要走这条路。但当然:它是可能的并且可用! 高性能:不应该有任何区别,如果 - 我很好奇这个解释。
  4. 技术栈

    • 主要区别在于数据库支持。在社区中,您只能在 MySQL 和 Postgres 之间进行选择(社区不能选择 Oracle 或 MS SQL)。所有其他技术都独立于企业或社区(AD、Kerberos、操作系统、浏览器……)
    • Java 容器:我相信超过 95% 的 Alfresco 安装都在 tomcat 中运行。这就是经过记录、测试和扩展的配置。使用 WebLogic 或 WebSphere 除了新的挑战之外不会给您带来任何附加价值 - 恰恰相反:您必须自己解决大多数问题,并且无法从他人的经验中受益。

存储策略:我不太确定,应该在 4.2.x 中检查内容存储选择器/存储策略是否在社区中不再可用,但它在 3.x 版本中存在。

[编辑]:存储策略已在社区 4.2.x 中删除:

NoSuchBeanDefinitionException: No bean named 'storeSelectorContentStoreBase' is defined

如果确实需要此功能,有人可以通过为社区编写模块来重新启用该功能。

Regards

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Alfresco 社区企业功能对比 的相关文章

  • 逐步寻找 Activiti Alfresco Workflow 教程 [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 我在哪里可以找到 Activiti Alfresco 工作流程 尤其是自定义工作流程 的简单教程 我是 Alfresco Activiti Worf
  • Alfresco 共享登录问题

    我发现本地安装的露天共享存在一些问题 当我尝试使用登录时 http localhost 8080 共享 它向我返回此错误消息 The remote server may be unavailable or your authenticati
  • Alfresco 社区版和 Alfresco 企业版有什么区别?

    Alfresco 社区版和 Alfresco 企业版有什么区别 它提供的两种功能有什么区别吗 我们可以下载具有更长试用许可证的企业版吗 企业版是商业支持的版本 除了支持之外 您还可以获得补丁 更新 赔偿以及与认证合作伙伴的联系 从功能的角度
  • 在 Alfresco 内容模型中创建一个方面

    我目前开始使用 Alfresco CMS 我需要在我的内容模型中创建一个 方面 它必须包含许多属性 如下所示 Aspect property 1 String property 2 int property 3 int property 4
  • Alfresco Workflow 表单中的多个受让人控件

    我需要构建一个工作流程 允许管理员在工作流程的第一个任务中从两个不同的组中选择两个受让人 我可以在一种表单中使用两个受让人控件吗 如何 你需要 在任务内容模型中 将 2 个受让人定义为任务类型的 2 个独立关联
  • 使用版本将文件保存在露天并下载最新版本

    我与 alfresco Community 4 0 一起工作 我使用了这个罐子alfresco web service client 4 0 d jar 使用此代码我可以将我的 test pdf 文件保存在 alfresco 中 File
  • 禁用用户主文件夹创建

    当admin用户创建用户时 我自定义代码来打开和关闭 homeFolderCreationEager 但它只能延迟文件夹的创建 当相应的用户登录时 会自动创建该用户的文件夹 我怎样才能防止这种情况发生 任何善意的帮助将不胜感激 如中所述wi
  • 用于下载文档的 Alfresco REST API

    我想使用 Afresco REST API 下载文档 经过一番研究 我发现了这个 REST API alfresco s api node content property store type store id id 但我不知道如何传递参
  • 如果字符串包含单引号或双引号,则调用 CMIS 查询时出错

    这是我的问题 当我尝试在 CMIS 查询中传递包含单引号或双引号的查询字符串时 它不会执行并给出如下错误 06 19 23 306 ERROR DispatcherPortlet 561 Could not complete request
  • Maven 条件依赖

    我们希望根据客户的选择捆绑来自 Alfresco 或 Jackrabbit 或 的库依赖项 依赖项的数量实际上根据所选供应商的不同而有所不同 我们如何在 Maven 级别提供钩子 以便最终产品只包含根据客户选择的依赖 jar 您可以通过将所
  • 如何使用 CMIS 在 Alfresco 中进行批量更新

    是否可以在露天使用 CMIS 进行批量更新 我有不同的文档类型 每个文档类型在露天存储库中都有多个文档 现在我的要求是 如果我要更新任何文档的任何单个属性 那么它应该反映相同类型的所有文档 我可以使用 CMIS 执行此操作吗 如果是 请提供
  • Alfresco 默认工作流程模板更改

    我正在运行 alfresco 5 0 a 我想修改默认的 activitiAdhoc 模板来设置任务的标题和描述 当通过脚本将文件添加到目录时 我运行 activti 流程 我的剧本是 var workflow actions create
  • Alfresco 社区企业功能对比

    我见过这个问题 https stackoverflow com questions 5256425 what is the difference between alfresco community edition and alfresco
  • 如何在没有用户密码的情况下获取 Alfresco 登录票证,但使用用户主体名称 (UPN) 模拟用户

    我正在编写一个 DLL 它具有无需使用用户密码 仅使用用户主体名称 UPN 即可获取 Alfresco 登录票证的功能 我正在调用露天 REST API 服务 wc服务 我在 Alfresco 中使用 NTLM 我冒充用户使用Windows
  • Spring RESTful客户端:根标签异常

    我正在尝试按照此示例使用 RestTemplate 解析 RESTFull 调用的结果http thekspace com home component content article 57 restful clients in sprin
  • Ftp 仅在 .NET 4.0 中抛出 WebException

    我有以下 C 代码 当针对 NET Framework 3 5 或 2 0 编译时 它运行得很好 我没有针对 3 0 进行测试 但它很可能也能工作 问题是 当针对 NET Framework 4 0 构建时它会失败 FtpWebReques
  • Alfresco:定义新的控制参数

    我正在开发一个自定义表单控件 需要定义一个名为字符串类型的新控制参数helptext 我了解如何在我的 share config custom 中调用它 如何在我的自定义表单控件中使用它 但不知道如何最初声明它 我看到其他控制参数使用以下格
  • 如何从 Spring MVC 应用程序使用 Alfresco“在线编辑”功能

    我目前正在研究 Alfresco 的 Sharepoint 功能 我安装了 Alfresco 3 4 并按照网络快速启动安装 http wiki alfresco com wiki Web Quick Start Installation
  • 如何使用我现有的 Web 项目实现数字签名

    我正在开发一个项目 用户需要对文档进行数字签名 我检查了谷歌并了解 sinadura 这是一个桌面应用程序 但我需要将其调用到我的网络应用程序中 我在 Linux 服务器上安装了 alfresco 社区版 https www alfresc
  • 如何获取控制器中流程实例的ID?

    我的环境 Alfresco Share v5 2 d r134641 b15 Aikau 1 0 101 3 Spring Surf 5 2 d Spring WebScripts 6 13 Freemarker 2 3 20 alfres

随机推荐

  • gcc 的自动矢量化消息是什么意思?

    我有一些代码想要快速运行 所以我希望我可以说服 gcc g 对我的一些内部循环进行矢量化 我的编译器标志包括 O3 msse2 ffast math ftree vectorize ftree vectorizer verbose 5 但是
  • 如何在wpf中通过行和列获取网格子项?

  • 如何解析单个 TFrecord 文件

    读取 tfrecords reader tf TFRecordReader serialized example reader read filename queue features tf parse single example TFR
  • 抛出异常时获取堆栈跟踪

    我现在正在调试一个使用许多不同线程的程序 有时会抛出异常 问题是无法知道哪个线程导致了问题 有没有一种简单的方法可以在抛出异常后获取堆栈跟踪 我想过简单地编写一条调试消息 但这将是一个巨大的 我想有比这个更好的技术 我正在使用 Visual
  • 如何将 BigQuery 脚本上传到 Github?

    需要一些帮助 因为 bigquery 脚本没有保存在本地 并且无法将其上传到 Github 您可以使用支持 GitHub 的 BigQuery 第三方 IDE这是歌利亚 一部分Potens io https potensio zendesk
  • 如何在flask应用程序的同一页面上发布输出结果?

    我有一个 Flask 应用程序 它接受一些文本作为输入 运行 python 脚本并在同一 html 页面上输出输出 但它会转到一个新页面 我不明白为什么它会转到新页面 这是我的 app py 文件 usr bin env python3 f
  • 如何确定 Pandas/NumPy 中的列/变量是否为数字?

    有没有更好的方法来确定变量是否在Pandas and or NumPy is numeric或不 我有一个自定义的dictionary with dtypes作为钥匙和numeric not作为价值观 In pandas 0 20 2你可以
  • Errno 13 运行 virtualenv 时权限被拒绝

    当尝试在 Mac OS X 上使用brew安装的 Python 2 7 创建 virtualenv 时 出现以下错误 Could not install packages due to an EnvironmentError Errno 1
  • 使用 Lucene 和 Java 进行分词、删除停用词

    我正在尝试使用 Lucene 从 txt 文件中标记并删除停用词 我有这个 public String removeStopWords String string throws IOException Set
  • AngularJS:根据条件ng-grid更改单元格的颜色

    这里是plnkr http plnkr co edit rPYJ1tGmnarEjf3io1d6 p preview代码 我想改变颜色age其所有行的单元格alert财产是真实的 我不知道该怎么做 我没有单独的警报列 Here you go
  • ViewPager 上的 onClick 未触发

    我在 a 上设置了一个点击侦听器ViewPager 但 onClick 事件永远不会被调用 我猜触摸事件检测ViewPager很干扰 但我不知道如何解决它 有人可以帮忙吗 Thanks mViewPager setOnClickListen
  • 生成数字序列[重复]

    这个问题在这里已经有答案了 我想在 asp net mvc2 中创建序列号 那么数字应该从 0 to 1000 我尝试如下 var seq Enumerable Range 1 1000 ViewData OrderNo seq In vi
  • 如何设置 Apache mod_rewrite 以重定向除一个子文件夹之外的所有子文件夹

    我刚刚创建了一个新网站 并准备从当前的网络服务器切换到新的网络服务器 当前的网络服务器将更名为 www2 新的网络服务器将被称为 www 我想将所有流量从 www2 重定向到 wwwexcept对于一个目录 我的目录结构如下所示 var w
  • 我们可以只提供@2x 图像吗?

    我们知道我们应该为 iphone ipad 应用程序提供正常尺寸的图像和 2x 尺寸的图像 但为一张图像提供双倍尺寸是一件无聊的事情 我做了一些测试 如果只有 2x图像 如果需要 系统会自动将 2x图像缩小到正常大小 所以在这种情况下 非视
  • Tensorflow - LSTM - “张量”对象不可迭代

    您好 我正在对 lstm rnn 单元使用以下函数 def LSTM RNN X istate weights biases Function returns a tensorflow LSTM RNN artificial neural
  • 以编程方式设置 LinearLayout 的重力

    我已按照说明为 Unity 制作新的 AdMob 插件 广告显示正确 但底部位置有问题 它们显示在屏幕顶部 我已将重力设置为底部 对于 FrameLayout 但横幅广告再次显示在屏幕顶部 我没有任何带有 LinearLayout Fram
  • 具体图和需要更有创意的解决方案

    有向图 V a E b 给出 每个顶点都有特定的权重 我们想要每个顶点 1 a 找到从该顶点可以到达的具有最大权重的顶点 更新 1 Paul 在 O b a log a 中准备了一个很好的答案 但是我 搜索 O a b 算法 如果有 有没有
  • 占位符 CSS 调用问题

    通常我们使用这个想法 不同的类用逗号分隔 测试 test1 但是这里只要我们单独调用类就可以正常工作 为什么会出现这个问题 演示在这里http jsfiddle net 6AR8n http jsfiddle net 6AR8n seper
  • 在 docker 中运行的 Postgres 数据库一直挂起

    我正在使用 postgres docker 映像 在使用 docker 映像中运行的数据库几个月后 现在我得到的行为是 在一段时间后 它们只是挂起 我可以执行bin bash但根本不能用 postgres 做任何事情 命令不会返回 容器也无
  • Alfresco 社区企业功能对比

    我见过这个问题 https stackoverflow com questions 5256425 what is the difference between alfresco community edition and alfresco