Welcome
This is the documentation bundle for the TIF Cloud application.
| This documentation is in progress and will be updated constantly. | 
Terminologies Used
- 
TIF - 
TECHNIA Integration Framework 
- 
Integration solution enabling integrating the 3DEXPERIENCE™ applications with other applications such as SAP™, D365™, Jira™ or similar applications. 
- 
Available for both On-Premises and Cloud environments - 
TIF Classic and TIF Cloud 
- 
This documentation is for the TIF Cloud product 
 
- 
 
- 
- 
3DEXPERIENCE™ / DSX - 
The "3DEXPERIENCE™ Platform" from Dassault Systèmes 
 
- 
- 
Tenant - 
An environment sharing computational resources with other tenants, but the data is isolated from each other to ensure privacy and security. One tenant can never share data with another tenant. 
- 
Both TIF and the 3DEXPERIENCE™ platforms supports multi tenants and one TIF tenant is connected with one 3DEXPERIENCE™ tenant. 
 
- 
- 
3DEXPERIENCE™ Event or just Event - 
The source event from the 3DEXPERIENCE™ system that we have received from the Message bus part of the DS 3DEXPERIENCE™ environment 
- 
Contains information about what/who/why the event was raised. 
- 
Might be mapped to one or more Jobs in TIF depending on configurations made within the particular TIF tenant. 
 
- 
- 
"DSX Connector" or Connector - 
A software component running in the TIF app responsible for receiving the events from the 3DEXPERIENCE™ topic and dispatch / route this internally into an internal job queue 
 
- 
- 
"DSX Event Mapping" or "Event Mapping" - 
Translates the event received into a job request 
- 
One event may result in either zero/none, exactly one, or multiple integration jobs to be started. 
- 
The event mapping is the binding between the event and the job-request. 
 
- 
- 
Job Request - 
Contains information needed to start a new integration job 
- 
For example: source event, job-configuration info etc 
- 
The event is with the help of the event mapping transformed into job requests. 
- 
Each job request is dispatched to a specific Job queue (Service) 
 
- 
- 
Service - 
A job is allocated a service once the Job is created 
- 
A service corresponds to a "Job Queue". 
- 
A service can be configured to run its jobs in sequence OR if to allow parallel execution 
- 
A service can be managed from the Admin UI, e.g. "Paused" / "Resumed" or updated. 
- 
If a service is paused, the jobs are not processed from that queue only buffered up until the queue is resumed again. 
 
- 
- 
Service Group - 
A collection of services. 
- 
Allows pausing / resuming multiple services simultaneously 
 
- 
- 
Executor - 
A software component in the TIF application that executes the jobs 
- 
It is responsible for executing the jobs, according to the job-configuration 
- 
The executor performs the integration logic 
 
- 
- 
Market Place - 
Contains "extensions" that can be installed into a TIF tenant 
- 
An extension is sometimes referred to as a connector when the extension enables connectivity to some other system. 
 
-