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.
- Resources for service modules
Service modules use resources provided by the service integration technologies of WebSphere Application Server. Service modules can also make use of a range of resources, including those provided by the Java™ Message Service (JMS) and Common Event Infrastructure. To administer the resources for service modules, you can use the WebSphere administrative console, commands, and scripting tools.- Versioning in service applications
Service applications support versioning. You can develop and deploy one or more versions of a module and its artifacts into the runtime environment for use by specific clients.- Administer service modules with the administrative console or widgets
Use the administrative console and administration widgets to view and modify service modules. You can do some tasks, such as viewing modules and their properties, in both administrative interfaces. Other tasks, such as stopping and starting modules or modifying business calendars, are specific to one interface.- Use commands to manage service applications
You can manage service applications using commands. The commands can be used within scripts.
- Administer the throughput of SCA requests
For each Service Component Architecture module deployed, requests being processed are held on queue points and in the data store for messaging engines. You can display the data for SCA requests, and take any appropriate action to manage the throughput of SCA requests.- Manage service integration in applications
This set of topics provides information about the service integration technologies. Service integration is implemented as a group of messaging engines running in application servers (usually one engine to one server) in a cell.- Work with imports and exports
You can list the imports and exports of service modules that have been deployed to IBM BPM. You can also display import and export interfaces and change the details of import bindings and selected export bindings.
- Work with modules in the administration widgets
Use the administration widgets to browse deployed modules in a cell, view detailed information about each module, and edit module artifacts.- Administer services
Use the administration widgets to list services defined in WebSphere Service Registry and Repository (WSRR) and administer the mediation policies associated with the services.
Administer applications and processes in the runtime environment