Scenario: Developing a new process with an Advanced Integration service
In this scenario, a business analyst creates a new process in Process Designer and defines an Advanced Integration service that the process will use. An integration developer creates the service in Integration Designer and publishes it so the business analyst can use it to complete the process.
This scenario describes in general terms the tasks required to create the Advanced Hiring sample. You can access the sample from the Getting Started panel in IBM Business Process Manager Advanced. See Instructions for running the Advanced Hiring sample for information about administering and running the sample.
The Workflow Center repository contains all the BPM assets. The high-level assets are process applications, toolkits, tracks, and snapshots. Both the business analyst and the integration developer contribute to the same process applications and toolkits. Process Designer contributes business processes and data types. Integration Designer contributes modules, libraries, and BPEL business logic.
The Workflow Center console provides a central user interface where you can manage multiple process development efforts across the entire process lifecycle. From the Workflow Center console, you can create process applications and toolkits, and you can grant other users access to those process applications and toolkits. In the Process Designer, you can create process models, services, and other assets within process applications.
- Process applications are top-level containers of artifacts.
- A toolkit provides a way to share a collection of assets across applications.
- Tracks are optional subdivisions in a process application based on team tasks or process application versions. Tracks allow parallel development to occur. Administrators determine if tracks are necessary for each process application.
- A snapshot captures the state of the items within a process application at a specific point in time. Any author with write access to a process application can create a snapshot. Administrators can deploy a snapshot to a runtime server.