OFBiz

来自站长百科
跳转至: 导航、​ 搜索

OFBiz是开放的电子商务平台,提供了创建基于最新J2EE/XML规范和技术标准,构建大中型企业级、跨平台、跨数据库、跨应用服务器的多层、分布式电子商务类WEB应用系统的框架。

OFBiz最主要的特点是OFBiz提供了一整套的开发基于Java的web应用程序的组件和工具。包括实体引擎, 服务引擎, 消息引擎, 工作流引擎, 规则引擎等。

源码概况[ ]

授权协议:开放源代码

运行环境:JSP

官方网站:http://ofbiz.apache.org

源码下载:站长下载

功能及特点[ ]

  • 免费开源软件
  • 基于各种标准
  1. 很容易使用从类似的软件中获得的技能
  2. 很容易在同样的标准基础上重用已有的软件
  3. 很容易与其它内部或合作伙伴的系统整合
  4. OFBiz基于: Sun Java, J2EE; W3C XML, HTML, SOAP; WfMC XPDL; OMG GL, Party, Product, Workflow
  • 全部应用都基于同样的框架、工具和组件
  • 基于灵活而通用的数据模型标准
  1. 覆盖了所有主要的业务中使用的实体
  2. 提供了一个简单获得定制数据的结构
  3. 对实体名称使用通用术语,易于理解和使用
  • 灵活而高效地使用数据层
  1. 不倚赖数据库系统;支持许多不同的数据库
  2. 不需要写繁琐的存储代码和设置
  3. 易于使用XML数据定义
  4. 强大的API提供了因数据定义不同而不同的通用操作
  5. 大部分操作能够用一行简单的代码实现,不需要写支持代码
  • 松耦合多层组件结构
  1. 易于定制和重用组件
  2. 易于通过已有组件的组合实现新的应用
  3. 易于找到基于同一样式的代码和其它组件
  4. 由于很好地定义和管理了依赖关系,所以能够在不破坏其它组件的情况下替换组件
  • 分布式架构
  1. 易于扩展到多台服务器或服务器池
  2. 易于与其它系统无缝整合和通讯
  • 基于服务的逻辑层
  1. 所有逻辑都作为服务建模
  2. 易于重用逻辑
  3. 服务能自动作为Web服务暴露出来
  4. 易于添加定制用户界面,甚至一次很多个
  5. 易于把系统分布到多个服务器上
  6. 易于与其它系统通讯
  • 高级Web应用框架
  1. 分立的输入过程逻辑、浏览数据准备逻辑和浏览呈现的模板
  2. 支持许多不同类型的逻辑,包括脚本语言和服务
  3. 支持许多不同类型的浏览模板,包括XML/XSLT、FreeMarker、Velocity、JSP等
  4. 基于安全和市场考虑,记录所有访问和页面点击
  5. 从服务器运行开始按时段保存流量和性能数据

使用手册[ ]

相关条目[ ]

参考来源[ ]