推荐几个重量级的企业领域的开源软件

大部分情况下 , 开源软件以轻为美 , 鲜有涉及业务逻辑 。今天说几个重量级的面向企业领域的大块头 。
这些系统在商业软件领域往往有更好的版本 , 这些开源软件往往也都是脱胎于商业版本 , 不同于现在漫天的SSM及Spring Boot的小型开源软件 , 这些软件往往有对业务逻辑的深入理解及封装 , 虽然不一定都适用于中国的市场环境 。但是对于那些【如何将业务逻辑规范起来 , 如何分层设计 , 一个接近商业版本的软件产品应该包含哪些内容】之类问题感兴趣的架构师及朋友 , 可以尝试研究接触下这些软件 。
轻是必要的 , 重也有重得好 。
Ofbiz
做大型企业内部系统的开源套件
http://ofbiz.Apache.org/
OFBiz是一个非常著名的电子商务平台 , 是一个非常著名的开源项目 , 提供了创建基于最新J2EE/XML规范和技术标准 , 构建大中型企业级、跨平台、跨数据库、跨应用服务器的多层、分布式电子商务类WEB应用系统的框架 。OFBiz最主要的特点是OFBiz提供了一整套的开发基于JAVA的web应用程序的组件和工具 。包括实体引擎, 服务引擎, 消息引擎, 工作流引擎, 规则引擎等 。

推荐几个重量级的企业领域的开源软件

文章插图
 
【推荐几个重量级的企业领域的开源软件】Moqui Ecosystem
ofbiz作者的另一力作 , 在ofbiz的范畴上又做了外延的扩展 , 可以认为是ofbiz的下一代版本 。
https://www.moqui.org
Moqui是一个生态系统理念 , 是需要一系列的能够用于构建企业自动化办公的开源软件的组合 , 如:eCommerce, ERP, CRM, SCM, MRP, EAM, POS, 等等
推荐几个重量级的企业领域的开源软件

文章插图
 
Pentaho && Mondrian
做开源的报表系统 , OLAP的系统首选 。
https://mondrian.pentaho.com
Mondrian是一个开放源代码的Rolap服务器 , 使用java开发的 。它实现了xmla和jolap规范 , 而且自定义了一种使用mdx语言的客户端接口 。Mondrian是olap服务器 , 而不是数据仓库服务器 , 因此Mondrian的元数据主要包括olap建模的元数据 , 不包括从外部数据源到数据库转换的元数据 。也就是说Mondria的元数据仅仅包括了多维逻辑模型 , 从关系型数据库到多维逻辑模型的映射 , 存取权限等信息 。在功能上 , Mondrian支持共享维和成员计算 , 支持星型模型和雪花模型的功能
Pentaho是世界上最流行的开源商务智能软件,以工作流为核心的 , 强调面向解决方案而非工具组件的 , 基于java平台的商业智能(Business Intelligence,BI)套件BI , 之所以说是套件是因为它包括一个web server平台和几个工具软件:报表 , 分析 , 图表 , 数据集成 , 数据挖掘等 , 可以说包括了商务智能的方方面面 。它整合了多个开源项目 , 目标是和商业BI相抗衡 。它偏向于与业务流程相结合的BI解决方案 , 侧重于大 中型企业应用 。它允许商业分析人员或开发人员创建报表 , 仪表盘 , 分析模型 , 商业规则和 BI 流程 。
推荐几个重量级的企业领域的开源软件

文章插图
 




    推荐阅读