Developing an Integrated Desktop Environment for Financial Services


Analysing the Functional Differences & Identifying Three Key Use Cases

This report reviews two leading software solutions that can be used to address the challenge of integrating, onto a desktop, legacy applications that are written in one of any number of languages with Web applications written in HTML5. The solutions surveyed for this report are:

  • ChartIQ’s Finsemble; and
  • OpenFin’s openfin platfom.

Read More

In 2019, the future for desktop applications lays in Web technology. The functional richness of such applications, which are launched from a browser, means that modern applications are often developed using HTML5. However, due to the evolving nature of the typical financial services enterprise, native applications – those designed to run on a platform that is a non-HTML5 environment – can be found deeply embedded into financial institutions’ workflows. In an effort to ameliorate the disjointed nature of these workflows – which incorporate both the old and the new – Finsemble and openfin were created. Each solution individually solves the problem of integrating applications into a desktop environment, regardless of the language the apps were written in. Using both solutions, diverse applications can be launched together in a browser with full interoperability so that developers can leverage the advantages of a HTML5 environment.

This report presents an extensive comparison between the two solutions, and it specifically explores how the functionalities of ChartIQ’s Finsemble can be utilised by a financial services institution’s development teams to solve real-world challenges.

Published on: 30 Apr, 2019

Please login or register to download this report for free


  • 1.0 The Evolution of Workstation Integration Tools in Financial Institutions
    • 1.1 Achieving Interoperability of Web & Desktop Applications
    • 1.2 Open Source: The Developer’s Best Friend
    • 1.3 ChartIQ’s Finsemble & OpenFin
  • 2.0 Functionality Analysis: Chart IQ’s Finsemble & OpenFin
    • 2.1 Same End, Different Means
    • 2.2 Over to You, Developers
    • 2.3 Solution Differentiation
  • 3.0 An Examination of Use Cases for ChartIQ’s Finsemble
    • 3.1 Front-office, Client-facing Services
    • 3.2 Middle-office Data Management for Internal Operational Purposes
    • 3.3 New Trading Platforms & Business Units
  • 4.0 Appendices
    • 4.1 Methodology
    • 4.2 Footnotes References List
    • 4.3Table of Figures

Report Data & Figures