BFlow environment

The BFlow environment consists of two major parts: the BFlow runtime and the target environment.

The BFlow runtime runs in a bshell and connects to the target environment using JCA. This connection is similar to logging on to LN using LN UI.

The BFlow runtime and target environment typically run on the same host, in different bshells. This diagram shows this scenario:

The BFlow runtime can also connect to a target environment on another host using the Reconnect action. This diagram shows this scenario:

Between BFlow and the target environment the LN UI protocol is used.

The target environment cannot distinguish between the BFlow runtime and a regular LN user.