View Source

{section}
{column}
This section aims at describing how to create a Petals component from scratch. It also explains some technical details on how Petals ESB works and manages components.

A Petals ESB component can be a _binding component_, which can be considered to be connectors between Petals ESB and the rest of the world. Or it can be a _service engine_, which provides a meaningful service inside the bus. The creation of both kinds of components is discussed in this document.

Understand how a Petals component is made can ease the use of Petals components and help in the management and the configuration of a Petals platform.

This document is intended for a wide audience of Java developers, willing to develop components for the Petals platform. A good knowledge of Apache Maven is a plus, but is not mandatory. Petals beginners are encouraged to read this tutorial, as it was written with the objective of making the development of components easy.
{column}
{column:width=350px}
{panel:title=Contributors}{contributors:order=name|mode=list}{panel}
{column}
{section}