IBM BPM, V8.0.1, All platforms > Authoring services in Integration Designer > Get started with IBM Integration Designer > Create a new project

Work with implementations

In IBM Integration Designer, a component implementation consists of the business logic that is executed when the component is opened, because it implements the interfaces and references. When you work with the assembly editor, you can add new components and use the Generate Implementation action to automatically create implementations and open them for editing.

A component describes the interfaces supported by the implementation and the references it makes to other components or to imports. It also provides quality of service and the event routing for that function. The component also describes which implementation provides the logic supporting the interfaces, but the component itself has no logic.

An implementation provides logic to a component but, in general, does not recognize other components and other implementations in the module. The SCA runtime routes events to other components and their implementations.

The implementation is narrowly focused only on the logic. The component is more broadly focused in terms of providing access through wires to other components and their implementations.

Create a new project


Related concepts:
Workspaces
Create modules and libraries
Top-down development


Related tasks:
Create and wiring components
Adding notes
Setting assembly editor preferences
Finding errors in the assembly diagram


Related information:
Assembling services: Customer enquiry example