ofbiz--Introduction

Source: Internet
Author: User

First, Introduction

OFBiz is a well-known e-commerce platform and is a well-known open source project that provides a framework for creating multi-tier, distributed e-business Web application systems based on the latest j2ee/xml specifications and technical standards to build large-and medium-sized enterprise, cross-platform, cross-database, cross-application servers. The main feature of OFBiz is that OFBiz provides a complete set of components and tools for developing Java-based Web applications. Includes the entity engine, the service engine, the Messaging engine, the workflow engine, the rule engine, and so on.

OFBiz has officially become Apache's top project: Apache OFBiz. OFBiz is open source's business software system that leverages the best open source projects, such as Tomcat, Ant,beanshell, Jboss, and so on, to build a powerful system platform that OFBiz has completed most of the business class software systems need components, such as user authentication, workflow, business rules processing and so on.

Ii. Download Installation and catalogue introduction

OFBiz Official website: http://ofbiz.apache.org/The current version has been updated to 13.07.

After downloading, unzip, and run in the IDE.


Application: Directory is a tool in Webtools, and some business code, application there are a lot of folders, each folder is a component;


Framework: is ofbiz platform package;

Hot-deploy: Is the development process, supporting the hot deployment of the package, generally in this development;

Runtime: is the environment required by the runtime;

Specialpurpose: An e-commerce business platform;

Themes: interface theme;

Iii. introduction of a single instance

We take a demo of the Hot-deploy directory as an example to explain the file directory and the role of each component. is a component of all the parts needed.


Entitymodel.xml: Defining Entities

SchoolServices.xml.xml: Service Footsteps, can be said to be a method to achieve;

Servicedef.xml: Defines a service that declares a method as a service for invocation;

Controller.xml: Define request and response;

**forms.xml: Define the form;

**screens.xml: The form is composed of the interface;

Iv. Summary

OFBiz has multiple servers built into it, such as Tomcat, Jetty, and the built-in ant tools. This idea is similar to box--"box thinking", which makes it possible to run OFBiz without having to install too many environments, just the JDK. Make the use more convenient, maintenance more convenient.

ofbiz--Introduction

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.