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

Labels

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.