User Guide

This section deals with explainations and illustrations showing how to work with Petals Studio.

Preliminary Reminder

Petals ESB is a JBI container, on which can be deployed JBI components.
These components can host native services (with static end-points) or emulated services.
An emulated service is defined through a archive configuration, also called Service-Unit.

A service-unit contains a JBI descriptor (META-INF/jbi.xml) and resources (e.g. Java classes or XML files) whose list depends on the target component.
This configuration file and the resources are used by the component to emulate a service.
A given service-unit is intended to be deployed on one specific component. Some service-units may be deployed on several versions of this component.
It all depends on the way the component was implemented and how it reads the service-unit contents.

A service-unit can only be deployed through a Service Assembly.
A service assembly is a ZIP archive which contains one or several service-units (i.e. a ZIP which contains one or several ZIPs).
A service assembly also contains a JBI descriptor (META-INF/jbi.xml). This descriptor indicates the target component for each contained service-unit.

Using a Petals component consists in creating a Service-Unit for this component and deploying it through a Service Assembly.
Each Petals component covers use cases related to integration of applications and/or migration and definition of a Service Oriented Architecture.
Petals Studio, among other features, brings tools to ease the use of these components.

The different tutorials in this section explain how you can:

  • Create service-units for various Petals components.
  • Package them in a service assembly for deployment.
  • Work in collaboration with other Petals tools.
  • Develop for Petals (e.g. components).

Use Guide's Categories


petals petals Delete
studio studio Delete
user user Delete
guide guide Delete
latest latest Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.