zoukankan      html  css  js  c++  java
  • OFbiz--简单介绍

    一、简单介绍      

             OFBiz是一个很著名的电子商务平台,是一个很著名的开源项目,提供了创建基于最新J2EE/XML规范和技术标准,构建大中型企业级、跨平台、跨数据库、跨应用server的多层、分布式电子商务类WEB应用系统的框架。 OFBiz最基本的特点是OFBiz提供了一整套的开发基于Java的web应用程序的组件和工具。

    包含实体引擎, 服务引擎, 消息引擎, 工作流引擎, 规则引擎等。

              OFBiz 已经正式成为Apache 的顶级项目: Apache OFBiz。

    Ofbiz是 Open Source 的商务软件系统,充分利用了各优秀的的Open Source 项目。像 Tomcat, Ant,BeanShell, Jboss 等,构建了一个强大的系统平台,Ofbiz 已经完毕了大部分商务类软件系统都须要的部件,像用户认证、工作流、商务规则处理等。

     

    二、下载安装及文件夹介绍

             OFbiz官方网址:http://ofbiz.apache.org/     如今的版本号已经更新到13.07。

             下载之后。解压,放在IDE中执行就可以。

     

                application:目录是webtools里的工具,和一些业务代码;application里面有非常多的目录,每个目录都是一个component;


                framework:是ofbiz平台包。

               hot-deploy:是开发过程中,支持热部署的包,一般都在此开发。

              runtime:是执行时须要的环境;

              specialpurpose:一个电商业务平台;

              themes:界面主题;

     

    三、单个实例介绍

          我们以hot-deploy文件夹中的一个demo为例。解说一下每一个component中的文件文件夹及作用。

    一下是一个component须要的各个部分。


          entitymodel.xml:定义实体

         schoolServices.xml.xml:服务脚步。能够说是方法实现;

         Servicedef.xml:定义服务。将方法声明为服务供被调用;

        Controller.xml:定义请求与响应;

        **Forms.xml:定义表单。

        **Screens.xml:将表单组成界面;

     

    四、总结

          ofbiz内置了多个server,比方tomcat、jetty等。同一时候内置了ant工具。

    这样的思想类似于box--“盒子思想”;使得执行ofbiz时不用装过多的环境,只须要jdk就可以。使得使用更方便、维护更方便。

  • 相关阅读:
    eclipse整合spring+springMVC+Mybatis
    复杂系统分析与设计思路
    .NET数据挖掘与机器学习开源框架
    原来rollup这么简单之 rollup.watch篇
    面试官:说说你对css效率的理解
    两个实用的调试技巧
    Roma
    一个很实用的css技巧简析
    仅仅知道如何终止XHR请求,或许对你来说是不够的!
    再问你一遍,你真的了解try..catch(finally)吗???
  • 原文地址:https://www.cnblogs.com/bhlsheji/p/5398353.html
Copyright © 2011-2022 走看看