This section covers deploying FrameworX solutions to production environments, including runtime servers, client installations, and multi-tier architectures.
Parent Page: Getting Started (Reference)
Table of Contents maxLevel 2 minLevel 2 indent 10px exclude Steps style none
Solution deployment involves installing and configuring your developed solutions in production environments. This includes setting up runtime servers, configuring client access, establishing security, and ensuring high availability.
Unlike the simple Designer installation (1-3 minutes), production deployment requires:
[Runtime Server(s)]
??? TServer.exe (Runtime Engine)
??? TWebServices (Remote Access)
??? Database (SQLite/SQL Server)
[Client Layer]
??? Rich Clients (Windows)
??? Web Clients (HTML5)
??? Mobile Clients
[Optional Components]
??? TSecureGateway (Multi-site)
??? Redundant Servers
For Windows-only solutions targeting .NET Framework 4.8:
For Linux, Docker, or edge devices with three deployment options:
Option | Components | Size | Use Case |
---|---|---|---|
Runtime-Only | TServer, drivers, minimal files | ~100 MB | Production edge devices |
Full Platform | All files including Designer | ~500 MB+ | Enable remote ClickOnce Designer |
TWebServices-Only | Communication server only | Minimal | Development/testing |
The Full Platform option allows Windows computers to connect via web browser and launch Designer through ClickOnce with zero local installation.
Method | Complexity | Typical Size | Best For |
---|---|---|---|
Windows Full Platform | Simple | Complete installation | Windows-only environments |
Linux Runtime-Only | Medium | < 5,000 tags | Edge devices, embedded systems |
Full Platform on Linux | Medium | Any size | Multi-version environments |
Docker Containers | Advanced | Scalable | Cloud, microservices |
Redundant Servers | Complex | Mission-critical | High availability required |
TWebServices (port 10108) provides multiple functions:
Configure based on deployment needs - full service for remote access or minimal for isolated systems.
After deployment:
For basic installation: Installation & Licensing (Reference)
For development: Solutions (Guide)
Page Tree | ||||
---|---|---|---|---|
|