IBM BPM, V8.0.1, All platforms > Create processes in IBM Process Designer > Modeling processes
Building services
Use services to implement the activities in a business process definition (BPD). When a BPD starts and the tasks within it are invoked, services perform the required functions.
- Service types
Learn about the types of services available in IBM BPM and when to use each type.- Understanding service components
Learn about the tools and components available when building services in IBM Process Designer.- Create a service
Complete these steps to create a service using IBM Process Designer.- Building a Decision service
Build a Decision service when you want a decision or condition in a business rule to determine which process implementation is invoked.For example, when a certain condition evaluates to true, Process Designer implements the associated activity or action.
- Building a Human service
Build a human service when you want an activity in your business process definition to create an interactive task that process participants can perform in a web-based user interface.- Building an Ajax service
Build an Ajax service when you want a Coach View to send data to or retrieve data from the server asynchronously, such as for autocompletion in text fields, for default selection values in selection lists, and so forth.- Building an Integration service
Build an integration service when you want a flow to interact with an external system.- Building an Advanced Integration service
An Advanced Integration service is used to call a service implemented in IBM Integration Designer from a BPD (via a system task) or another service (via a nested service).- Building a General System service
Use General System services when you want to orchestrate other background services, manipulate variable data, generate HTML for a Coach, or perform some other actions that do not require any integrations or business rules.
Related concepts:
Example: validating a Coach with a service