Overview



HTML5 browser access to remote Windows Desktops and Applications

Thinfinity® Remote Desktop Server allows users to securely access remote Windows desktops and applications from any device with an HTML5 compatible browser. We support Windows, Mac OS X, Linux, Android, iOS and Chromebook devices.

 

Seamless scalability for enterprise growth

Thinfinity® Remote Desktop Server is designed for a constantly expanding range of end users. We provide multiple authentication options to let you create user-specific access profiles. Our workload balancing architecture ensures optimal resource allocation and will maintain full functionality, even in the event of a component failure.

 

The ultimate user experience

Delivering the best performance of all available RDP HTML5-based clients, Thinfinity® Remote Desktop Server will enable you to provide users with remote access solutions immediately, wherever they are.

 

Download a free trial today

Join our rapidly expanding global customer base and try it free for 30 days.


Have any questions? Take advantage of our unlimited Pre-Sales Support.

Highlights




Cross-browser, cross-platform capability

Thinfinity® Remote Desktop Server is cross-browser, cross-platform compatible, allowing you to access any application or desktop from anywhere in the world, from virtually any device. Remote into any Windows Desktop or work with Windows applications on your favorite browser. We support Google Chrome, Mozilla Firefox, Safari, and other HTML5-based web browsers.

Ready for iOS, Android and Chromebook

Thinfinity® Remote Desktop Server can be used from almost any device. Users can use their Chromebook, Android tablet, iPad, iPhone and other devices to connect to their remote computers from anywhere and have access to all their programs, documents, files, and network resources as if they were in front of the host PC.
All you need is an HTML5 compatible browser.

Access RDS/VDI/App-V platforms

Thinfinity® Remote Desktop Server grants access to applications and desktops running on Remote Desktop Services (Windows Terminal Services). You can also remote into RDS / VDI platforms, such as session-based applications or virtual desktops.

Flawless touchscreen integration

With full multi-touch support, you can use your touchscreen device for all the same tasks as you would a regular keyboard.

Zero client setup

Thinfinity® Remote Desktop Server runs entirely from your browser and does not require Flash, Java, ActiveX, Silverlight or any other additional setup on the end-user side.

Record your remote desktop sessions

Record remote desktop sessions and play them from the Thinfinity® Remote Desktop Server web interface.

Secure entry point to LAN desktops

Thinfinity® Remote Desktop Server enables secure, high-performance HTML5-based Remote Desktop Access to any PC on the local area network through a single published IP address, using http(s) and WebSockets protocols.

Microsoft® RemoteFX Support

Thinfinity® Remote Desktop Server provides an enhanced visual experience of the Windows desktop with the use of the RemoteFX decoder.

Single-Sign-On (SSO) Support

Thinfinity® Remote Desktop Server permits the user to log in once and gain access to all systems repetitively, without the need for re-authentication in future sessions.

Embed Thinfinity® Remote Desktop Server in your web application

Thinfinity® Remote Desktop Server features an easy-to-use JavaScript SDK library that allows you to embed Windows applications and desktops in your own websites and applications.
Read the For Developers section, and learn about additional custom integration options for your applications.

Active Directory integration

Thinfinity® Remote Desktop Server credentials can be integrated with an existing active directory. You can also define additional active directory permissions and create profiles that will accommodate every end-user need.

Load Balancing capabilities

Thinfinity Remote Desktop provides components that allow you to distribute the workload across multiple servers. You can scale the application availability in terms of applications instances —and user accesses— and failover scenarios in order to achieve optimal resource utilization and avoid overload.

Thinfinity® Remote Desktop Server's main features:

  • Windows TS: Enables access to applications and desktops running on Windows Terminal Services.
  • Virtual Desktops: Allows users to connect to remote RDS/VDI platforms (i.e. virtual desktops or applications).
  • Performance: Delivers the best performance of all available RDP HTML5 Web clients.
  • Active Directory: Allows you to integrate your existing Active Directory with the Thinfinity® Remote Desktop authentication system.
  • Remote Audio: Chrome and Firefox users can access the audio output of their remote machine in real-time.
  • File transfer: Users can easily exchange files between the remote machine and their portable device.
  • Remote printing: Users can print from the remote host to a local printer.
  • SDK: Allows companies to publish their Windows applications to the web.
  • Access Profiles: Enables management of access profiles.
  • User interface: The intuitive start page allows users to quickly assign icons to remote computers and applications. The connection toolbar simplifies navigation to the remote machine.
  • Touchscreen integration: Touchscreen users can use familiar finger gestures to easily swipe through presentations, scroll through documents and navigate between windows.
  • Analytics: Assigned users can view analytical data regarding logins, sessions and connections established within the Thinfinity® Remote Desktop Server.
  • Secure access: Provides secure access through just one public IP address and port.
  • SSL VPN’s: Supports all industry-standard SSL VPNs, including Cisco and Juniper.
  • High performance server: Driven by a high-performance, firewall-friendly, HTTP/WebSockets server.
  • Load Balancer: RDP connections can be evenly distributed across multiple connection servers. Our workload balancing architecture ensures optimal resource allocation and will maintain full functionality, even in the event of a component failure.
  • Cross-browser client: Works with any HTML5-compliant web browser and intelligently delivers cross-browser support by automatically switching to HTTPS for Android native browsers, Microsoft IE9, and other browsers that don’t use WebSockets.
  • Single-Sign-On (SSO): Integrate Thinfinity® Remote Desktop Server with other apps by setting a Single-Sign-On (SSO) scheme.
  • Cross-platform and Cross-Device client: Supports PC, Mac, iPad, iPhone, Chromebook, and Android devices. Linux machines can be accessed remotely through the use of XRDP Servers.
  • Linux:  Linux machines can be accessed remotely through the use of XRDP Servers.
  • Android: Full screen support for Android.
  • 32/64-bit Windows editions: Thinfinity® Remote Desktop Server can be deployed in all 32-bit/64-bit editions, from Windows XP to Windows 10.
  • Languages: English, Spanish, French, Portuguese, Japanese and Chinese versions. Contact us if your language is not listed.

There's a Thinfinity® Remote Desktop edition for you.
Take a look at the comparison table for Thinfinity® Remote Desktop editions.

Architecture

The architecture for a Thinfinity® Remote Desktop Server deployment is composed of:

  • a Server Machine running Thinfinity® Remote Desktop Services
  • a Server Machine running Gateway Services
  • Thinfinity® Remote Desktop Web Client
    (which loads on an HTML5 browser)

Thinfinity® Remote Desktop Server is a secure, high-performance HTTP / WebSockets server, which serves the web pages needed to run the Thinfinity® Remote Desktop Web Client on the web browser.

Thinfinity® Gateway Services respond to all web-page requests and, when a connection is solicited, it selects the appropriate Server to forward that request to. In case any established connection fails, or a Server falls down, the Gateway will be able to reconnect to the Server that has the highest availability at the moment.

When the end-user accesses the Thinfinity® Remote Desktop main page and enters the appropriate connection parameters, the Thinfinity® Remote Desktop Web Client communicates with the Gateway Services, which, in turn, forwards this connection to the Thinfinity®Remote Desktop Server, using Ajax and WebSockets (if available) to initiate a connection to the remote-end.

Once the connection is established, the server will receive RDP commands, optimize them for the web, and send the resulting data stream to the Gateway, which will send it to the Thinfinity® Remote Desktop Web Client.

Load Balancing Architectures for Thinfinity® Remote Desktop Server:

If you arrive to the conclusion that your Thinfinity® Remote Desktop Server environment would benefit from using load balancing, you can choose between two possible architectures. This decision is an essential step in planning the hardware scheme and configuring the system to work in a distributed way.

Scenario 1: One Gateway and multiple Servers

In this simple scenario, a single Gateway distributes the connection load between a number of Servers.

Thinfinity Remote Desktop Server Gateway Load Balancing Architecture Multiple Servers

Scenario 2: Multiple Gateways and multiple Servers

This second scheme is composed by multiple Servers, multiple Gateways and the DNS Server, its domain name associated to all the available Gateways' IPs.

Thinfinity Remote Desktop Server Gateway Load Balancing Architecture Multiple DNS

Thinfinity® Remote Desktop Editions

Both editions take advantage of the HTML5 Web browser technology to deliver high-performance RDP access, using only web standards including Ajax, WebSockets and JSON.

The Workstation edition offers a plain web-based RDP client ideal for virtualization scenarios and remote access to single PCs. It also features a second VNC-like remote access option for screen sharing. The Workstation edition is ideal for remote assistance and training. Its presentation tool allows users to organize remote meetings with up to 16 attendees.

The Server edition is a more appropriate solution for Terminal Server environments, large deployments requiring profile management, and publishing applications – granting access to a single app instead of sharing the entire desktop.

The Server edition of Thinfinity® Remote Desktop includes an SDK library that allows you to publish Windows applications and desktops to the web. This SDK library enables a smooth integration of your own website or application with other existing Windows applications.

Take a look at the main differences in the table below:

 

Differences

Server Edition

Workstation Edition

Web RDP Client, HTML5-Based    
Screen Sharing, VNC-like    
Remote Audio Support    
File Transfer    
Remote Printing    
RemoteFX decoder    
Session Recording    
Presentation Tool    
Remote Drive Mapping    
Access RDS/VDI/App-V platforms    
Single setup to access all LAN PC's    
Support for Virtual Paths    
App Publishing    
SDK Enhancements & APP Integration    
Access Profile Management    
Logs Usage and Statistics    
Load Balancing    
Active Directory Integration    
HTTP/s protocol and SSL Encryption    
Digest/NTLM Authentication    
RADIUS Authentication  
Single-Sign-On (SSO) Support  
Citrix Ready    
Windows UAC Support  
Support of multiple languages  
Compatible with XRDP Server    
HTML5 Web Client for Mobile    
License Type Per Concurrent User Per Seat

The Thinfinity® Remote Desktop Workstation edition can be used for personal or commercial use at no charge. In case of comercial use, each company can register one (1) seat license per domain. Ask for a FREE Thinfinity® Remote Desktop license for the Workstation Edition.

If you have any further questions or need additional information to compare our Thinfinity® Remote Desktop solutions, please try our Live Help Chat or contact us at support@cybelesoft.com.

Requirements

With Thinfinity® Remote Desktop Server, any Windows, Mac, Linux, Android or iOS user can have remote access to Windows desktops or work with individual Windows applications.

Web Client

  • OS independent
  • HTML5-compliant Web Browser
    - Internet Explorer 9.0, 10.0, 11.0
    - Edge 10+
    - Firefox 17+
    - Chrome 22+
    - Safari 6.0.1+
    - iOS 5.1.1+
    - Android 2.3, 4.0+

Remote Desktop Services Machine

  • Windows XP 32-bit / Windows XP 64-bit
  • Windows Vista 32-bit / Windows Vista 64-bit
  • Windows 7 32-bit / Windows 7 64-bit
  • Windows 8 and 8.1 32-bit / Windows 8 and 8.1 64-bit
  • Windows 10 32-bit / Windows 10 64-bit
  • Windows Server 2003 32-bit / Windows Server 2003 64-bit
  • Windows Server 2008 32-bit / Windows Server 2008 64-bit
  • Windows Server 2012 and 2012 R2

Gateway Services Machine

  • Windows XP 32-bit / Windows XP 64-bit
  • Windows Vista 32-bit / Windows Vista 64-bit
  • Windows 7 32-bit / Windows 7 64-bit
  • Windows 8 and 8.1 32-bit / Windows 8 and 8.1 64-bit
  • Windows 10 32-bit / Windows 10 64-bit
  • Windows Server 2003 32-bit / Windows Server 2003 64-bit
  • Windows Server 2008 32-bit / Windows Server 2008 64-bit
  • Windows Server 2012 and 2012 R2

Live Demo

Thinfinity® Remote Desktop Server can be embbeded into any web page, allowing the integration of any Internet/Intranet website or application with any legacy windows application.

The published windows application will be available to any device with a modern web browser, PC, MAC, Chromebooks, iPad, iPhone, Android devices, etc.

As a simple demonstration, you can access our demo website where you'll be able to access a virtual desktop.

For developers

Use our SDK, External Authentication, custom Web Interface, and Web Services API features for integrating Thinfinity® Remote Desktop Server with your current environment.

SDK

The Server Edition of Thinfinity® Remote Desktop Server includes an SDK library that allows you to publish Windows applications and desktops to the web by integrating with your existing website or web application.

This integration is done with our JavaScript SDK library. Take a look at our live demo page, for an example of how the SDK can be used. Visit the Thinfinity® Remote Desktop Server SDK help section for more information.

External Authentication

Thinfinity® Remote Desktop Server can validate users to log in once and gain access repetitively, without the need for re-authentication in future sessions. Existing authentication methods can be seamlessly and securely integrated with the Thinfinity® Remote Desktop Server. Visit the Thinfinity® Remote Desktop Server Guide External authentication page to learn more.

Customizing the Web Interface

Both the Server and Workstation Edition of Thinfinity® Remote Desktop Server have a simple web interface that can be customized and tailored to your existing branding scheme. Visit the documentation section. to learn more about the customization options available in each edition.

Web Services API

The Web Services API allows external applications to access and modify certain Thinfinity® Remote Desktop Server data and settings.
Thinfinity® Remote Desktop Server has two different Web Services modules available:

Access Profiles Web Service

The Thinfinity® Remote Desktop Server Access Profiles integration enables external applications to:

  • Retrieve any information about configured profiles in the Thinfinity®Remote Desktop Server
  • Create new profiles
  • Delete existing profiles
  • Modify existing profiles
The Web Service Transaction Manager enables you to execute a series of operations as a single unit. The Transaction Manager will guarantee that either the series of operations will be executed simultaneously, or not executed at all.

Analytics Web Service

The Analytics Web Service allows external applications to access data regarding Thinfinity® Remote Desktop Server logins, sessions, connections and used browsers.


Thinfinity® Remote Desktop Server

Product License Download
Thinfinity® Remote Desktop Server (32-bit) Free 30-Day Trial EXE ZIP
Thinfinity® Remote Desktop Server (64-bit) Free 30-Day Trial EXE ZIP

Download the Thinfinity® Remote Desktop Server Guide


Close