Learn the different client types.
Reference → Solution → Deployment → Runtime | Server | Client Types | Container | Redundancy | Security
Desktop, Web & Mobile Clients (Reference): Client Types, Multiple deployment options for accessing runtime displays, from high-performance desktop applications to zero-install web browsers across all platforms.
Client Deployment Options:
Feature | Desktop Rich Client | Desktop Smart Client | Web HTML5 |
---|---|---|---|
Platform | Windows/Linux | Windows only | All platforms |
Installation | Local install | Click-once | None |
Performance | Highest | High | Standard |
Task Switching | Can block | Can block | Cannot block |
Updates | Manual | Automatic | Immediate |
Redundancy | Automatic | Automatic | Manual |
Threading | Multi | Multi | Single |
Port | 3101 (WCF) | 3101 (WCF) | 80/443 (HTTP) |
Full-featured desktop application with maximum control and performance.
Characteristics:
Advantages:
Requirements:
Deployment:
Program: TRichClient.exe (64-bit)
Port: 3101 (configurable)
Technology: WPF
One-click deployment with automatic updates.
Characteristics:
Advantages:
Requirements:
Deployment:
http://<ServerIP>/smartclient
or
https:// if certificate is installed
Browser Compatibility:
Browser-based access with zero installation.
Characteristics:
Advantages:
Limitations:
Access URL:
http://<ServerIP>/html5
or
https:// if certificate is installed
Browser Requirements:
Browser | Minimum Version | Notes |
---|---|---|
Chrome | 90+ | Recommended |
Edge | 90+ | Recommended |
Firefox | 88+ | Full support |
Safari | 14+ | iOS compatible |
Using AutoStartClient.exe:
cmd
AutoStartClient.exe /server:192.168.1.100 /port:3101 /display:MainScreen
Parameters:
Parameter | Description | Example |
---|---|---|
/server | Server IP or hostname | /server:192.168.1.100 |
/port | Server port | /port:3101 |
/display | Display name to open | /display:MainScreen |
/delay | Startup delay (seconds) | /delay:30 |
Desktop Kiosk:
cmd
StartRichClient.bat /kiosk /display:KioskDisplay /preventclose
Browser Kiosk (Chrome):
cmd
chrome.exe --kiosk --app="http://server:10108/html5/" --no-first-run
Browser Kiosk (Edge):
cmd
msedge.exe --kiosk "http://server:10108/html5/" --edge-kiosk-type=fullscreen
Best for:
Best for:
Best for:
Connection Issues:
Update Problems:
Performance Issues: