Component Flow Editor
The ChainBuilder ESB Component Flow Editor provides an easy to use graphical method for creating JBI Service Assemblies.
Refer to the Component Flow Editor Guide for a detailed description of this Editor.
The Component Palette, the Canvas and the Properties Panel
Shown within the Eclipse Development Environment, the Component Flow Editor components occupy two-thirds of the screen -- in the center and to the right. The Component Flow Editor consists of the Component Palette, the Canvas, and the Properties Panel. Components to be added to a Service Assembly are selected from the Palette and placed on the Canvas. Then each component on the Canvas is configured using a wizard or directly on the Properties Panel.
Shown below an examle of a Basic Business Component Flow
A delimited inventory file is mapped into XML before being sent over a web service to an online seller.

Shown below an of a Multi-step Business Component Flow
Data from a corporate timekeeping system is read in as a file. Based on the content within the file, the message is sent to one of three different places. The first destination is a bookkeeping archival system where the data is written to a file. The second destination parses the data into XML to eventually be viewed by employees who wish to track their previous time reports through a web portal. The third destination is a corporate accounting system and payroll, where the records are sent into additional processing with further routing logic in place.



