System Architecture

Display table of contents

System Architecture

 

EN-SystemArchitecture_1

The TPG MS Project Desktop Integration Add‑in functions as an execution layer within the TPG PSLink SaaS integration architecture.

It provides small, well‑defined actions that can be invoked by the integration engine whenever interaction with local Microsoft Office applications is required.

These actions are executed as part of integration jobs, allowing the cloud‑based integration engine to delegate tasks to the Add‑in when access to local Office data or functionality is needed.

A key architectural advantage is that the Add‑in loads and saves binary data directly on the client machine.

This avoids transferring large files between the client and the integration engine, significantly reducing network traffic and improving performance - especially when processing large project files.

Benefits

▪Native Access
Direct interaction with Microsoft Office applications enables precise and efficient data handling.

▪Decoupled Architecture
The Add‑in remains lightweight by executing atomic actions locally, while orchestration and scaling are handled in the cloud.

▪Optimized Performance
Local processing of binary data reduces latency and bandwidth consumption.

▪Flexible Execution Model
Integration jobs delegate only required actions to the client, balancing local execution with cloud automation.

▪Scalability and Security
Workflow control and scalability are managed by the SaaS integration engine, while sensitive operations remain within the user environment.