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

Calling services

Imports and exports allow modules to publish their services and to use services from other sources. Imports and exports require binding information, which specifies the means of transporting the data from the modules.

You can use an import to access functions that are not a part the module that you are assembling. An export is a published interface from a component or import to offer its service to the outside world, for example, as a web service. Stand-alone references allow a Java™ program to start SCA components or imports.


Business objects and interfaces for imports and exports

To use imports and exports in assembly diagrams, it is a good practice to put the business objects and interfaces used by the import and exports into a library so that they can be shared. Then, add a dependency on the library to all of the modules that use these common resources. Avoid copying the same business objects and interfaces into different modules to use them.