Thursday, February 6, 2014

hybris supported Application Servers and Database

In addition to the pre-configured hybris Apache Tomcat, the hybris CS supports following third-party Application servers.

Application Servers:- 

  1. Oracle Weblogic Server
  2. IBM WebSphere Commerce Server
  3. Spring Source tcServer
  4. Apache Tomcat

Databases

  1. HSQLDB (Pre-Bundled, runs as out of box)
  2. Oracle
  3. MySQL
  4. SQL Server
  5. SAP Hana


hybris Basic Architecture

Hybris Commerce Suite is divided into individual packages.


hybris Commerce Suite diagram

  1. Commerce
  2. Content
  3. Channel
  4. Orders

From more technical point of view, packages consist of individual modules( also referred to as extensions)


An extension is a group of functions representing a subset of the hCA. An extension is an encapsulated piece of the hybris Commerce suite that can contain business logic, type definitions, a web application or hybris Managment Console (hMC) configuration and many other things. If you write an extension, you need to maintain them by yourself. but you are free to implement any business functionality you need. 



Platform:- hybris Platform contains several pieces of hybris software such as third-party software, pre-bundled Apache Tomcat, Build framework providing the main functionality of a hybris installation..