ActiveVOS Designer User’s Guide
If you have not already done so, complete or review Tutorial Part 1: Starting a New Process, Tutorial Part 2: Planning and Designing a Process, and Tutorial Part 3: Creating a Process Service Consumer Participant.
In Part 3 of the tutorial, you created a participant for the process role and the associated receive and reply activities. Now we will create the partner services that assess and approve/deny the loan request.
In the Project Explorer view of ActiveVOS, you should have the following:
By completing Part 4 of the tutorial, you will be able to:
Step 1: Create the Risk Assessment Service Provider
Recall that our process receives a request for a loan approval and that, depending on the loan amount, the request is sent to one of two services. A low amount is immediately sent to the risk assessment service. This service then checks to see if the customer is a high risk borrower.
RiskAssessment.

Step 3: Create the Invoke Risk Assessor Activity
The process requires invocation of the risk assessment service. We can take a shortcut for creating this activity.
RiskAssessment.
check operation, as
shown in the example.

check operation to the
Process Editor.
InvokeRiskAssessor.
Notice that the participant and operation are automatically filled in.

riskAssessment,
as shown.

Tip: Receive and Reply activities can also be created automatically (like these invoke activities) by dragging a process service consumer operation to the Process Editor.
Step 4: Create the Loan Approval Service Provider
We need to create one more service for the process.
LoanApproval.
Step 5: Create the Invoke Loan Approval Activity
LoanApproval.
approve operation.
approve operation to the
Process Editor.
InvokeLoanApprover.
Notice that the participant and operation are automatically filled in.
You should now have four activities on the Process Editor canvas, as shown.

The Participants view should look similar to the following:

Save your file. More errors appear, but these will be corrected as we continue to build the process.
The Web service activities are in place, and you can continue to Tutorial Part 5: Adding Process Activities and Properties.
Copyright (c) 2004-2008 Active Endpoints, Inc.