Getting started

pinRemote is a high performance web (socket) server that provides a gateway between RDP and HTML5.

With HTML5 technology access is possible from any device (including mobile devices) that have a HTML5 compliant browser.

With pinRemote it is easy

– to provide access to your (virtual) desktops in most VDI platforms

– to provide access to any application running inside an RDP session

 

Honored from experts!

The federal association of IT Experts has audited now pinRemote and awarded a quality seal with 5 stars.

“With its many useful and efficient features, its flexible and fast integration and, last but not least, the user-friendly handling, the application “pinRemote” could convince in our evaluation.

pinRemote Audit Report

 

Please find all further information in our flyer.

pinRemote Flyer

pinRemote/exxWeb-it

The product name “exxWeb-it” has been changed to “pinRemote” from version 4.0 for a better product identification.

Why pinRemote?

Why HTML5?

  • No Client setup: No apps, no MSI, no updates, no different software versions for different systems, no support issues
  • Available on ALL important systems
  • Standard: independant of manufacturer
  • Stable

 

Why a HTML5 Gateway?

  • No client software required with all disadvantege like setup, updates
  • No client configuration required
  • No VPN required, when accessing remotely
  • Central administration of connection parameters like Gateway IP or desktop IP
  • Mobile devices can be used as Thin Clients

 

Why exxWeb-it?

  • 3 solutions in one: desktop, applications and special features for office
  • Simple to install and configure
  • Best mobile support with mobile keyboard and mobile mouse
  • Scalability/Load balancing/Failover
  • Best alternative to MS RD Web Access
  • Best alternative to Citrix HTML5 receiver

New in pinRemote 4.0

New in 4.0:

  • Support for groups
  • Direct access via link
  • Gateway Push Modus
  • Optimized for high user load

 

 

New in 3.5:

  • Google Authenticator support
  • RADIUS support
  • Wake On LAN
  • Configuration via Active Directory

 

New in 3.1:

  • New designed portal with many extensions
  • Smartcard support
  • Multiple configurable desktop connections
  • Fully overworked logic for providing applications
  • Inheritance of settings
  • and much else

 

New in 2.5:

  • Now with integrated Remote Support
  • Many extensions in Portal and in Admin Tool

 

New in 2.2:

  • Perfect cooperation with Active Directory. Support for AD users and local users and combinable settings
  • Integrated 2-factor-authentication with One Time Password by email or text messages

 

New in 2.1:

  • The new exxWeb-it portal application allows easy configuration of users and access rights to desktops and applications
  • The new mobile Windows keyboard has especially been developed for mobile device to provide a full blown Windows keyboard with different layouts
  • The new mobile Mouse is available on mobile devices for better user experience when using desktops or Windows applications
  • Better support for Remote Desktop Service professional features like broker and server farms
  • More configuration options in exxWeb-it admin tool

Features

pinRemote is a comprehensive HTML5 based Remote Access solution with the following features.

Key features: 

 

ZERO client install
No installation process required on client, no plug-ins, no Flash, no ActiveX, no applets

Cross browser
Supports all HTML5 compliant browsers like IE10+, Firefox, Chrome, Safari and the mobile editions on e.g. iPad, Android

Cross platform
All client platforms are supported that provide a HTML5 compliant browser like Windows, Linux, Mac, iPad, Android etc.

High performance access
Very fast access and display in browser, faster than native RDP clients

Easy to use and to configure
Install pinRemote and run your application within some minutes

Secure Access
Supports secure layers for secure https/wss access. Token based system, no credentials are transferred.

Scalability
Create a cluster or multi-cluster system to support many parallel sessions

Load balancer
The built-in load balancing system balances the load between the single servers

Fail Over
If using multiple RDP servers the systems checks automatically for available servers

Provides access to virtual desktops in VDI environments
All RDP based VDI systems like Microsoft Hyper-V, VMWare, Cirtix, Oracle VM are supported

Provides access to applications in RDP server
All RDP servers like MS Remote Desktop Services or Thinstuff etc. are supported

Remote Support
A user can join an existing session and take control

NLA Support
pinRemote supports accessing desktops by Network Level Authentication

File upload/Download
Upload/download files to/from the remote drive

Remote Printing
Print content to your client printer

RemoteApp
Supports the RemoteApps feature of RDS

Clipboard support
Clipboard redirection: supports text, image and html formats when copying between local and remote machines. Supports all formats and file copy between RDP sessions

Windows 8 and Windows 2012 touch remoting
Turns tablets into Windows 8 tablets

Sound support
Brings sound to local or leave it on remote computer

Statistics
Creates statistics for all sessions

Keyboard support
Keyboard settings for international keyboards can be made in client

32/64 Bit Editions
Both 32bit and 64 bit editions are supported

pinRemote Special:

Automatic login mode
When providing access to applications the user does not have to login to remote system but an own system user is used for each application session though. pinRemote handles this automatically.
When integration the pinRemote client to a web application (see next item) then the user has to login only to web application.

Web Application integration support
You can directly integrate the pinRemote client to your web application. especially suited for web portals (when using automatic login mode)

Client-Server communication
The pinRemote client can communicate directly with the remote application running on the remote server. The client application can decide which application shall be started. Works also without using RemoteApp feature.

Comprehensive SDK for developers
The pinRemote SDK for c# (please ask for other language support) enables integration and configuration with some code lines.

 

pinRemote versus VPN

For accessing Remote Desktop or Remote Apps pinRemote is an excellent alternative to traditional VPNs.

 

 Features

 pinRemote

 VPN

 Technology

 Gateway between  HTML5 and  RDP.  Access from outside  only via web  socket  protocol and  internally only RDP.

 

 Opens access on  network level.

 

 Encryption

  SSL

OK

 IPSEC, SSL and  others

OK

 Installation on  client

  no

OK

 VPN client has to be  installed, Remote  Desktop client has to  be installed.

 

 Configuration  on client

  no

OK

 VPN Client has to be  configured, RDP  client has to be  configured

 

 Establish  connection

  Automaticly

OK

 Maybe manually, first  VPN, then RDP client

 

 Login/Password

 On server

OK

 On client

 

 Updates

 Automatically via        browser

OK

 Manually

 

 Change server  IP address

 No effort for user,  setup on server

OK

 Changes on all clients  manually

 

 Security

 SSL, 2-factor  authentication,  access  only via RDP

OK

 Depends on VPN

 

 Ports

 Only port 443

OK

 Depends on VPN

 

 Viruses

 Transfer of viruses  aggravated by  sandbox of browser

OK

 Direct access on  network level

 

 Accessing    databases

 Not made for this

 

 No problem

OK

 
 
 

Architecture

The illustration shows the basic pinRemote architecture.

Standard Login Mode
In Standard Login mode the HTML5 client accesses the pinRemote gateway.
The gateway connects to Cloud Desktops/Applications by using RDP protocol.

Automatic Login Mode
This unique feature does not require a system user login/password from the client when using Cloud Applications.
pinRemote’s listener service determines free RDP user slots and assures, that each application is executed with an own system user.
The Cloud Application is not directly started but executed by an application container.
In addition the pinRemote Client is able to communicate with the application container and thereby also with the Cloud Application.

The benefits are:

  • No system login/password is transferred from client to server
  • Run as much Cloud Applications as you want without the need of system configuration
  • Before the Cloud Application is executed the Application Container calls an Extension for preparing purposes

Network Topology

The illustration below shows a typical pinRemote network topology.

From outside only the SSL port is required, RDP is only used inside the network.

Mobile Devices

pinRemote turns your mobile device in a full Thin Client.

The integrated mobile Windows keyboard gives you the same options as using a Windows keyboard:

The mobile mouse allows you to use your tablet in a similar way as your PC:

The pinRemote office extensions allow direct access to your tablets cloud storage e.g. your Google drive to open documents and edit and save it back.

Security

For accessing desktops pinRemote offers 3 security levels:

1) Direct authentification between portal and gateway

2) Portal authentification of the user

3) Login to Windows of the user

The communication between the browser and the portal/gateway is secured by SSL.

pinRemote Desktop

pinRemote supports diverse scenarios for accessing desktops.

Please read the pinRemote Desktop Guide.

pinRemote Application

pinRemote supports 3 different options to provide applications.

Standard Mode 
RemoteApp  Mode
pinRemote  Mode

Please find more information in pinRemote Application Guide.

pinRemote Office

pinRemote allows web access to office applications like Word, Excel and Powerpoint with special benefits for mobile devices.

  • The built-in Windows keyboard provides a similar environment as under Windows
  • The mobile mouse offers a better user experience because of support of left and right mouse key
  • Access to local documents or documents in the cloud storage of the device is directly possible

Scalability/Load balancing

The pinRemote server is highly scalable and supports load balancing and failover features.

Scalability

pinRemote supports a 2-level scalability, Cluster and Multi-Clusters.
When using Cloud Applications a Cluster can be configured, consisting of one pinRemote gateway server and multiple RDP servers.
Multiple clusters can be configured to a Multi-Cluster system.

 

Load balancing/failover

The pinRemote gateway detects the existance and workload of the configured RDP servers and selects the one with the lowest workload before connecting.
This method guarantees a consistant workload for all configured servers and guarantees that a connection is established if at least one working server is available.

In a Multi-Cluster environment the system checks the available gateways and theit workload and connects accordingly.

Artikel

Hier finden Sie eine Liste aller redaktionellen Beiträge für Fachmagazine:

Remote Access: HTML 5-Gateway versus VPN / RDP
Fachartikel für IT Administrator

Documents

Please find additional information in the below listed documents:

pinRemote Desktop Guide

pinRemote Application Guide

pinRemote Manual

 

Videos

To make installation and configuration of pinRemote easier there are some trainings videos:

Requirements

Software Requirements

pinRemote can be installed on the following systems:

  • Windows 2016
  • Windows 2012
  • Windows 2008

pinRemote requires .Net 3.5, IIS for the portal and a RDP server like MS Remote Desktop Services for accessing desktop/applications or a VDI platform for accessing virtual desktops.
If Windows Remote Desktop Service (former Terminal Server) is used please consider the license conditions.

 

Hardware Requirements

The pinRemote server is able to run several hundred parallel sessions on corresponding hardware.
The RDP server/VDI platform has to be equipped accordingly.

The more memory and CPU cores are available the more parallel sessions are executable.
The real memory/CPU needs are dependant of your application and desktop needs.

For developers

To use the extended features of pinRemote a comprehensive SDK is available.
The SDK is available for MS Visual Studio written in c#.

The SDK enables developers to integrate the pinRemote HTML5 client easily into their web application by just using some lines of code.
The SDK also contains a Project to create pinRemote server extensions.

The SDK can be downloaded separately from the download area.

Licensing

Licensing depends on which (operating) systems are used.

The following elements have to be considered regarding licensing:

  • Operating system
  • Applications like MS Office
  • pinRemote

 

Licensing Operating System and Services

1.) Windows Server

When using a Windows server operating system please consider licensing conditions of the manufacturer.

2.) Alternative Terminal Server Solutions

There are alternatives for Terminal Server. They work on server systems as well as on Windows 7/8.
For licensing question please contact the manufacturer.

 

Licensing Applications

Licensing of applications is based on the license conditions for the used application.
Therefore licensing of MS Office is based on the licensing conditions of Remote Desktop Services.

 

Licensing pinRemote

pinRemote is licensed per user sessions (connections).

Pricing

Please contact us for an individual quote here.