IBM BPM, V8.0.1, All platforms > Programming IBM BPM > Service Component Architecture programming > SCA programming model fundamentals

Developing service modules

A service component must be contained in a service module. Developing service modules to contain service components is key to providing services to other modules.

This task assumes that an analysis of requirements shows that implementing a service component for use by other modules is beneficial.

After analyzing your requirements, you might decide that providing and using service components is an efficient way to process information. If you determine that reusable service components would benefit your environment, create a service module to contain the service components.


Procedure

  1. Identify service components other modules can use.

    After you have identified the service components, continue with "Developing service components".

  2. Identify service components in an application that could use service components in other service modules.

    After you have identified the service components and their target components, continue with " Invoking components" or "Dynamically invoking components".

  3. Connect the client components with the target components through wires.

SCA programming model fundamentals