backplane

backplane logo

Hello World! with Backplane

** This is for demonstration only and is not the strategic way of finsemble integration. Such integration services are out of scope of backplane and would be part of vendor implementation compliant to bridging specs.

Use case

User want a workflow automation where on applying filter in an app running in context of finsemble on Desktop A is automatically applied to apps running in context of finsemble on Desktop B to avoid hassle of manual copy paste.

Workflow

Broadcast

Grid App[Finsemble: Desktop A] ↔ Bridge[Finsemble: Desktop A] ↔ Backplane[Desktop A] ↔(Network)↔ Backplane[Desktop B] ↔ Bridge[Finsemble: Desktop B] ↔ Chart App[Finsemble: Desktop B]

Set Up

On Desktop A

Download latest version of backplane:

  1. go to backplane-releases.
  2. Download finos-fdc3-backplane-vx.x.xX.zip from assets.
  3. Unzip the zip folder.

If multi desktop interop is not required, skip and jump to step 6

  1. Open appsettings.json file.
  2. Navigate to key MultiHostConfig and add the address of Desktop B. Ex below
- "MultiHostConfig": {
    "MemberNodes": [
      //put your member nodes url here
      //example: 
      "http://Desktop_B:4475"
    ]
  },
  1. Run ‘Finos.Fdc3.Backplane.exe’.
  2. If multi desktop interop is not required, jump to finsemble-backplane bridge setup

### On Desktop B

Download latest version of backplane:

- "MultiHostConfig": {
    "MemberNodes": [
      //put your member nodes url here
      //example: 
      "http://Desktop_A:4475"
    ]
  },

Finsemble-Backplane Bridge