Optimized Document Scanning Within Citrix Remote Desktop

document scanning in citrix

Last Updated on

Nowadays people expect their interaction with technology to be easy and uninterrupted regardless of location or device. A kid watching a cartoon in the living room television wants to continue watching on the iPad in his bedroom from where he left off. Adults in the workforce want that same experience with the technology they need to do their jobs.

An office is just one of the places people work today. Many professionals do their jobs from multiple locations. Citrix helps those people stay connected to the things people need to do their job, no matter where they are.

A Challenge with Document Scanning in Citrix

Document scanning can also be deployed in a virtualization mechanism that enables organizations to deliver centrally hosted applications and resources to mobile and desktop clients. 

Dynamic Web TWAIN SDK a browser-based document scanning SDK specifically designed for web applications. Dynamsoft Service is a client-side component that accepts user operation commands from a JavaScript client. It listens on the localhost and handles the interface with TWAIN and passes the response to the JavaScript layer. 

If thousands of end-users access the scanning application, a lot of resources will be allocated to accommodate this task, therefore, slowing down the server response. If everyone uses the same communication port, they may have to wait in the queue.

How Dynamic Web TWAIN is Enhanced to Work in Citrix

Dynamsoft offers the enhanced mode specifically designed to work within the Citrix environment to optimize the user experience. End-users will be distributed among different ports so that the communication queuing problem could be resolved. 

When a returning user logs in, a Dynamsoft service is created which listens to the previously assigned port. If a new user logs in, a new port is assigned. As more users log in, multiple services are started that listen to different ports. Since each user communicates between JavaScript client and the local service via a separate port, they won’t affect one another ‘s performance. 

That being said, this implementation has high demands for system specifications as all these services making use of the operating system’s resources such as memory and disk space to deal with image data. 

How to Enable Enhanced Mode in Your Application

Step 1: Stop Dynamsoft Service if it’s currently running

Step 2: Set EnableEnhancedMode to TRUE in the file DSConfiguration.ini.

Step 3: Restart Dynamsoft Service.

Refer here for additional instructions if you are running an older version of Dynamic Web TWAIN and learn how to verify the enhanced mode is working properly in your application.

Take the next step

Download the latest version of Dynamic Web TWAIN SDK, and contact us to get a free license and try Enhanced Mode for Citrix

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Subscribe Newsletter

Subscribe to our mailing list to get the monthly update.

Subscribename@email.com