TMS FNC WebSocket
TMS FNC WebSocket provides WebSocket server and client components for building real-time, bidirectional communication into VCL, FireMonkey, and TMS WEB Core applications, including built-in support for WhatsApp messaging integration.
Components
Registered components — guides and API reference.
Product Guides
Cross-cutting topics: setup, framework selection, and shared workflows.
API Reference
Component-grouped class, property, method, event, and related type contracts for exact API lookup.
Frameworks
Framework
Unit family
Primary targets
FireMonkey
FMX.TMSFNC*
Desktop, mobile, and Linux FMX applications
VCL
VCL.TMSFNC*
Windows desktop applications
TMS WEB Core
WEBLib.TMSFNC*
Browser applications (WhatsApp Receiver only)
Dependencies
Dependency
Used for
Delphi or C++Builder RTL
Base language runtime, collections, streaming, RTTI, and platform services.
Target framework runtime
FMX, VCL, or WEBLib application integration.
TMS FNC Core
Shared FNC component, persistence, and framework abstraction infrastructure.
Indy (IndyCore, IndyProtocols)
TCP/IP and HTTP server transport layer used by WebSocket client and server.
IDEs
IDE
Support
Delphi
VCL and FMX support starts with Delphi 10.1 Berlin.
C++Builder
VCL and FMX support starts with C++Builder 10.1 Berlin.
TMS WEB Core
Use the WEBLib.TMSFNC* unit family for WhatsApp Receiver in browser applications.
Framework selection
Choose the FMX, VCL, or WEBLib unit family that matches the application framework.
Release notes