Application Examples for SwyxWare SwyxIt! and SwyxPhone in a Terminal Server Environment Terminal server basics
Terminal server basics
A terminalserver configuration is made up of the following components: terminal server service, the protocol (Remote Desktop Protocol or Independent Computing Architecture Protocol) and the terminal clients.
The terminal server service runs on one or a series of Microsoft Windows servers. Applications such as MS Word, Excel, Outlook, CRM applications or even SAP are installed on these servers.
The terminal servers now make the installed applications available to the terminal clients by using a specific protocol. In the case of Microsoft, this is RDP (Remote Desktop Protocol) and ICA (Independent Computing Architecture protocol) for Citrix. The applications in this system are always run on the terminal server and the protocols serve to transport the desktop contents to the terminal client that then displays this content. The keyboard entries and mouse movements are sent from the terminal client to the terminal server.
Each user only sees his individual session, which is transparently managed by the server operating system. The user is independent of the work session of other clients.
There are a number of advantages of this technique, which actually isn't so new (text-based terminals were the first interactive entry devices for the classical mainframe computers):
* Central storage of data and applications. This allows central backup and updates.
* Effective use of computer capacity
* The display device, i.e. the Terminal Client, can be "simple". This ranges from a Windows computer to Linux clients or Windows CE-based clients without a hard drive, ventilators, etc.
* The low bandwidth also allows access via slow lines or when travelling.
* A connection interruption or a work station system crash is not a problem. The session can be restored and you can start where you left off.
* User 1 Outlook and SwyxIt!
Terminal Client: a normal Windows computer or a Thin Client
local SwyxIt!
Screen displays Session 1
* User 2: Word and SwyxIt!
Terminal Client: Linux or Windows CE
no locale SwyxIt!, but SwyxPhone
Screen displays Session 2
* User 3: Word and Excel
Terminal Client: Linux or Windows CE
no local SwyxIt!
Screen displays Session 3