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.
-