Product Overview
TIBCO FTL® software is a messaging infrastructure product. It features high speed, structured data messages, and clearly defined roles for application developers and application administrators. TIBCO FTL software can achieve low message latency with consistent performance.
Components
TIBCO FTL software consists of these main components.
API Libraries
Developers use APIs in application programs.
FTL Server
The FTL server is a multi-purpose executable component that can consolidate several services into one server process: realm service, persistence service, transport bridge service, group service, authentication service, and eFTL service.
Combining services can simplify usage, especially in cloud-based installations.
FTL Services
An FTL server can provide one or more of the following services, as specified in its configuration file.
Realm Service
Applications obtain operational metadata from a realm service. The realm service funnels operational metrics from application clients to external monitoring points.
Authentication Service
The realm service can authenticate users against a separate authentication service or an internal authentication service.
Persistence Service
Persistence services store messages for durable subscribers.
Transport Bridge Service
Bridge services forward messages between two endpoints.
eFTL Service
eFTL services forward messages between eFTL clients and FTL clients. With eFTL, the messaging backbone can communicate with a variety of client devices, applications, and other things—smartphones, tablets, browsers, sensors.