IBM BPM, V8.0.1, All platforms > Authoring services in Integration Designer > Services and service-related functions > Calling services

Generate SCA bindings

The Service Component Architecture binding is simple to configure and provides seamless integration between modules. You can generate SCA bindings automatically in the assembly editor.

Bindings for imports and exports have different purposes. An import binding describes the specific way an external service is bound to an import component. An export binding describes how that export (or service) will be published or made available to clients outside the module.

The kind of binding determines what kind of client is supported; an SCA binding makes it available to other SCA modules. You can generate an SCA binding when you use the palette in the assembly editor to create imports and exports.


Procedure

To generate an SCA binding:

  1. If there is no interface defined on the import or export, add the interface first. See related tasks for instructions on adding the interface.
  2. Do one of the following:

    • For an import, under the Outbound Imports section, select SCA and drag it onto the canvas. Add your interface to it.

    • For an export, under the Inbound Exports section, select SCA and drag it onto the canvas. Add your interface to it.

    • Alternately, under Components, drag an import or export onto the canvas. Right-click the import or export and select Generate Binding > SCA Binding. An SCA binding is generated without requiring you to supply additional information. Here is an import with an SCA binding:

  3. To add the service that you want to import, right-click the import and select Select Service to Import. Available services are listed for you.


Results

Another way to invoke a service from another module is to create an export with an SCA binding and then save the export. Locate the export in the Business Integration view, and drag it to another module. An import with a matching SCA binding is created in the second module.

Calling services


Related concepts:
Exports
Bindings
Imports
SCA bindings