What is a remote application (seamless application)?
When you start a RDP connection, you usually see the entire desktop of the server.
Starting with Windows 7 and Windows Server 2008, Microsoft has implemented the function "TS RemoteApp”. These RemoteApp programs will also run on RDP - but they blend seamlessly into the local desktop.
Imagine the following RDP-session:
With TS RemoteApp everything around the application "calculator" is hidden from the user:
You have to imagine that the yellow marked area appears transparent.
Therefore the users will get the impression that this application is running locally on their computer (the remote computer's desktop will not be displayed).
What is the difference between TS RemoteApp and TSX RemoteApp?
The following table gives you an overview which server-side operating systems are supported by Microsoft's TS RemoteApp or Thinstuff's TSX RemoteApp if you want to enable multi-user seamless application publishing:
|Multi-User Seamless Application Publishing Protocol Support|
|Operating System (Server side)||Without Thinstuff||With TSX RemoteApp Stand-Alone||With XPVS Std/Pro (TSX RemoteApp integrated)|
|x86 ( 32-Bit)|
|Windows XP Home (SP3)|
|Windows XP Media Center 2005 incl. Rollup 2 (SP3)|
|Windows XP Professional (SP3)||1/|
|Windows Vista Home Basic / Home Premium / Business x86 (SP2)|
|Windows Vista Ultimate / Enterprise x86 (SP2)||2/|
|Windows 7 Starter / Home Basic / Home Premium / Professional x86 (RTM)||/|
|Windows 7 Ultimate / Enterprise x86 (RTM)||/|
|Windows Small Business Server 2003 (SP2)|
|Windows Server 2003 Web Edition x86 (SP2)|
|Windows Server 2003 Standard / Enterprise / Datacenter x86 (SP2)||3|
|Windows Web Server 2008 x86 (SP2)||/|
|Windows Server 2008 Standard / Enterprise / Datacenter x86 (SP2)||3||3/3||/|
|Windows 8/8.1/10 only TS RemoteApp is supported !!! --> use RDP client: TSX Client||not supported|
|Windows XP Professional x64 (SP2)|
|Windows Vista Home Basic / Home Premium / Business / Ultimate / Enterprise x64 (SP2)|
|Windows 7 Home Basic / Home Premium / Professional x64 (RTM)||/|
|Windows 7 Ultimate / Enterprise x64 (RTM)||/|
|Windows 8 / 8.1 / 10 only TS RemoteApp supported --> use RDP client: TSX Client||not supported|
|Windows Server 2003 Web Edition / Standard / Enterprise / Datacenter x64 (SP2)|
|Windows Small Business Server 2008 x64 (SP2)||/|
|Windows Web Server 2008 x64 (SP2)||/|
|Windows Server 2008 Standard / Enterprise / Datacenter x64 (SP2)||3||3/3||/|
|Windows Web Server 2008 R2 x64 (RTM)||/|
|Windows Server 2008 R2 Foundation (no RDSH) / Standard / Enterprise / Datacenter x64 (RTM)||3||3/3||/|
|Windows Server 2012 (R2) / 2016 all editions (Essential, Foundation - no RDSH available)||3||3|
|1 requires Microsoft KB961742-v3 to be installed:|
|2 requires Microsoft KB961741 to be installed||: Thinstuff TSX RemoteApp|
|3 only with Terminal Services / RD Session Host Role||
: Microsoft TS RemoteApp
You can use Microsoft's TS RemoteApp technology if you install XP/VS Server on one of the following operating systems:
- All Windows 7 / 8 / 8.1 / 10 all Editions (including Windows 7 Starter/Standard)
- Windows Server 2008 (without TS role)
- Windows Server 2008 R2 / s012 (R2) / 2016 (without RD Session Host role)
- Windows XP Professional SP3
x86 only, requires Microsoft KB961742-v3 to be installed:
- Windows Vista Enterprise or Windows Vista Ultimate SP1 or. SP2
x86 only, requires Microsoft KB961741 to be installed:
For all "other" operating systems Thinstuff has developed a completely separate "Seamless-RDP" product called TSX RemoteApp (with "X") .
Example: If you connect to Windows 7/2008/2008 R2 machine and you want to have a seamless application you can use Microsoft's TS Remote App and you don't need to install our TSX RemoteApp solution.
Note ! TSX RemoteApp does NOT support Windows 8/8.1/10 nor Windows Server 2012 (R2)/2016 !
If you connect to a Windows Server 2003 machine (or another operating system which is not supported by Microsoft's TS Remote App) and you want to have a seamless application you'll need to install our TSX RemoteApp Server.
In addition you can find our own free RDP Client in the Thinstuff TSX RemoteApp Installer package. You can use it independently from TS(X) Remote App and it offers additional functions compared to Microsoft's RDP Client.
So there are two seamless protocols for Remote Applications available:
- TS RemoteApp(-> FAQ: TS Remote APP from Microsoft
- TSX RemoteApp(-> FAQ: TSX Remote APP)from Thinstuff
If you install our TSX RemoteApp Server Software on a server machine it will be able to understand both protocols.
If you use e.g. a Windows 7 machine as Terminal Server you don't have to install the TSX RemoteApp Server (on your Windows 7 machine). You also don't have to install the Thinstuff TSX RemoteApp Client on the workstation.
Reason: Windows 7 and the Microsoft's RDP Client are both able to "speak" TS Remote App.
However, Microsoft's Remote Desktop Client offers no possibility to configure or activate the TS RemoteApp mode in the graphical user interface. You have to build your own .rdp file (with notepad,...).
For that reason it is convenient to install the Thinstuff Remote Desktop Client on your workstation because you will able to manage both TSX RemotApp and TS RemoteApp applications in a graphical user interface.Tags: Remote Application, seamless, seamless mode, TS RemoteApp, TS-RemoteApp, TSX RemoteApp, TSX-RemoteApp