Business integration means integrating applications,
data, and processes within an enterprise or among a set of enterprises.
Integration also means developing processes, because there is some
logic to the sequence of the applications that are assembled to integrate
them. WebSphere® Integration Developer is used
to create business integration applications.
This section provides overview information of the development process
for a business integration module.
The typical development flow for mediation modules is as follows:
- Start WebSphere Integration Developer and open
a workspace.
- Switch to the Business Integration perspective for development.
- Create a library to store artifacts, such as business objects
and interfaces that are shared among multiple modules.
- Create a new mediation module.
- Create the business objects to contain the application data, for
example, customer or order data.
- Create the interface and define the interface operations for each
component. The interface determines what data can be passed from one
component to another.
- Create and implement the service components.
- Build the module assembly by adding the service components, imports,
and exports to the assembly diagram. Wire the components together.
Bind the imports and exports to a protocol.
- Test the module in the integrated test environment.
- Deploy the module to WebSphere ESB.
- Share the tested module with others on the team by putting it
in a repository.