Defining a Process

How to:

Processes are stateless, lightweight, short-lived microflows that are executed by iWay Service Manager on messages/documents as they pass through the system. Processes that are published using iWay Designer are available in the registry and can be bound to channels as routes.

Processes can be published directly from iWay Designer to the registry. For information on creating and publishing a process, see the iWay Designer User's Guide.

As an alternative, the following section shows how to construct processes using one or more of the services that have already been defined.

Note: As a best practice, it is recommended to use iWay Designer to define and publish a process.


Top of page

x
Procedure: How to Define a Process

To define a process using the iWay Service Manager Administration Console:

  1. In the left console pane of the Registry menu, select Processes.

    The Processes pane opens.

    The table that is provided lists all defined processes that are currently available. If you click the document schematic icon in the References column for a specific process, you will see which components are referencing that process. If you click the eye icon in the View column for a specific process, you will see a visual depiction of that process.

  2. Click Add.

    The New Process Definition pane opens.

  3. Provide a name and, optionally, a description, for the process, and click Finish.

    The Construct Process pane opens.

    The table that is provided lists the service objects that are currently assigned to the process. When multiple service objects are added, you can modify their processing order by using the Move Up and Move Down buttons that become available in the Move column.

  4. Click Next.

    The Assign service object references pane for the process you are currently defining opens.

    The table that is provided lists the service objects that are currently defined in the registry.

  5. Select one or more service objects, and click Finish.

    You are returned to the Construct Process pane.

    The service object you selected, for example, move1, is added to the table.

  6. Return to the main Processes pane.

    The new process you defined is added.

    After a process is defined to iWay Service Manager, you can bind it to a channel as a route. For more information, see Configuring Channels.


Top of page

x
Procedure: How to Modify a Process

To modify a process:

  1. Click the process name you wish to modify in the main Processes pane.

    The Construct Process pane opens.

    Note: You can add additional service objects to your process as necessary.

  2. Click the name of the service object, for example, move1, you want to modify.

    The Component Properties pane for the service object opens.

  3. Make your changes to the service object properties as required and click Update when you are finished.

    The process is now modified.


Top of page

x
Procedure: How to Delete a Process

Deleting a process only deletes a process from the iWay Registry and does not impact any deployed processes.

To delete a process:

  1. Click the check box next to the process you wish to delete, for example, SampleProcess.
  2. Click Delete.

    A confirmation dialog box opens, prompting you to confirm the deletion of the process.

  3. Click OK.

    The process is deleted from the system.

    Tip: To delete more than one process at once, you can select multiple check boxes in the Processes pane and click Delete.


Top of page

x
Procedure: How to Rename a Process

To rename a process:

  1. Click the check box next to the process you wish to rename, for example, SampleProcess.
  2. Click Rename.

    The Rename pane opens.

  3. Type a name, for example, TestProcess in the New Name field and click Finish.

    You are returned to the main Processes pane.

    The new name for the process you provided is shown.


Top of page

x
Procedure: How to Copy a Process

To copy a process:

  1. Click the check box next to the process you wish to copy, for example, SampleProcess.
  2. Click Copy.

    A copy of the process is made, as shown in the following image.

    Making copies of a process is useful for versioning and testing purposes.

    Tip: To copy more than one process at once, you can select multiple check boxes in the Processes pane and click Copy.


iWay Software