ofbiz technical overview
apache ofbiz

1. architectural overview

open for business (ofbiz) is a suite of enterprise applications built on a common architecture using common data, logic and process components. the loosely coupled nature of the applications makes these components easy to understand, extend and customize.

the applications and application components that come with the system provide you with a broad and flexible basis that can be used as-is with the best-practices based designs, or customized to your own special needs. the applications facilitate management of everything from parties and products to accounting, customer service and internal resource and asset management.

ofbiz is basically java based product, which can be easily deployed on any os and can be used effectively. you just need to have a server with java environment. you can choose from a wide variety of databases.

the tools and architecture of ofbiz make it easy to efficiently develop and maintain enterprise applications. it also makes it easy to customize and extend existing functionality when you have a specific need.