site stats

Composite Applications

Composite applications are solutions that access functions from two or more existing applications. With the hyperService platform, creating a new composite application on top of multiple existing applications is as easy as programming on top of a single application. This is the result of using a universal programming building block that can equally represent functions from heterogeneous systems inside of a virtual machine that natively incorporates integration functionality such as data transformation and translation as programming constructs.

The composite solutions built with the hyperService platform are high-performance and manageable. In fact, graphically assembled composite applications using hyperServices often outperform hand coded written in lower-level programming paradigms such as Java or C#. This is due to the better memory management and extensive use of lookup tables and object recycling techniques inside of the hyperService Virtual Machine.