Updated on 2022-07-11 GMT+08:00

Development Process

This document describes FusionInsight Manager application development based on the Java API.

Figure 1 shows and Table 1 describes each phase of the development process.

Figure 1 FusionInsight Manager application development process
Table 1 Description of the FusionInsight Manager development process

Phase

Description

Reference

Learning basic concepts

Before application development, learn basic concepts of basic authentication, understand the scenario requirements, and design tables.

Common Concepts

Preparing the development and running environment

The Java language is recommended for FusionInsight Manager REST API application development. The IntelliJ IDEA tool can be used.

Preparing Development and Running Environments

Preparing a project

FusionInsight Manager REST API provides example projects for different scenarios. You can import an example project to learn the application.

Configuring and Importing a Sample Project

Developing a project based on the scenario

Provide a sample project based on the Java language, including typical scenarios such as adding users, searching for users, modifying users, deleting users, and exporting user lists.

Developing an Application

Compiling and running the application

Compile the developed application and submit it for running.

Compiling and Running an Application

Viewing application running results

Application running results are exported to a specified path. Users can also view the application running status on the UI.

Viewing Windows Commissioning Results