IBM BPM, V8.0.1, All platforms > Administer applications and processes in the runtime environment

Administer service applications and service modules

Use the administrative tools to view and manage service applications and their associated service modules.

Deploy your service modules to the runtime environment.

A service module is a Service Component Architecture module that provides services in the runtime environment. When you deploy a service module to IBM BPM, you build an associated service application that is packaged as an Enterprise Archive (EAR) file.

Service modules are the basic units of deployment and can contain components, libraries, and staging modules used by the associated service application. Service modules have exports and, optionally, imports to define the relationships between modules and service requesters and providers. IBM BPM supports modules for business services and mediation modules. Both modules and mediation modules are types of SCA modules. A mediation module allows communication between applications by transforming the service invocation to a format understood by the target, passing the request to the target, and returning the result to the originator. A module for a business service implements the logic of a business process. However, a module can also include the same mediation logic that can be packaged in a mediation module.

Important: Some SCA modules are associated with a process application; they provide the service integration functionality for that process application. If an SCA module is associated with a process application, do not use the administrative console to manage its state. Instead, use the Process Admin Console. The state of any SCA module in a process application is managed as part of the overall process application state within the Process Admin Console.

Administer applications and processes in the runtime environment