Usage Introduction

Function Description

Business Flow Service (BFS) is based on ROMA and supports data and service integration across regions, instances, and applications. It allows users with different experience backgrounds to create tasks on the graphical user interface (GUI). This function is mainly used in enterprise system scenarios. Using ROMA Connect to create business flow tasks has the following advantages:

  • GUI-based task creation

    Users can create tasks on the GUI easily, regardless of their experience backgrounds.

  • Data integration and conversion among multiple types of data sources

    Data can be integrated and converted across regions, instances, and applications in real time or as scheduled. Data mapping rules can be customized.

  • API exposure and calling

    Existing services and data sources can be encapsulated into standard RESTful APIs for external use. Multiple authentication modes are supported.

Process Flow

The following figure shows the process of using BFS.

Figure 1 Process of using BFS
  1. Create an integration application.
  2. Creates a business flow.
    • Create a data integration task.

      You can use a business flow to create a task for integrating and converting data from various cross-instance and cross-region sources.

    • Create a service integration task.

      You can use a business flow to create a task and encapsulate existing APIs and data sources into standard RESTful APIs for external use.

  3. Start a business flow.

    After the business flow is started, you can view the basic task information, topology generated based on the low level design (LLD) of the task, and logs generated when the task is running.