Desktop VS Published application

Posted on 2006-06-23
Last Modified: 2008-02-01
            In Citrix is it better to publish an application or publish remote desktop and have the user open the application in within RDP?
My main concern is performance.
Question by:gablais
LVL 13

Expert Comment

ID: 16973447
You should publish the application. Performance is usually fairly similar, but a published desktop takes a wee bit more time to load, and there is the human delay where they user has to find and launch the application.

In addition, a published seamless application will appear more like a local application to the user, able to be overlaid and arranged with their local applications. And Citrix has set things up so if users open multiple published apps, the sessions are shared so there isn't significant overhead to that approach. And finally, when you publish the desktop, it gives the user more opportunity to both get confused ("which Start button should I use?") and to get into trouble (e.g. getting into areas you'd rather they stay out of).

Author Comment

ID: 16973552
On a published application, will I be able to have more than one users using the same application? I am not talking outlook or other office programs, these applications are specialized program for engineers to use and we need to concentrate them into one location because the license costs are in the 10s of thousands
LVL 83

Assisted Solution

oBdA earned 100 total points
ID: 16975279
A word of warning here, as you're probably about to leave legal licensing: neither the use of Terminal Services in general nor the use of Citrix in particular is a way to save on licensing costs for the applications being published.
Usually, you need the same number of licenses if you run an application on a terminal server as you would need if you deployed it on fat clients.
Check the license agreements for these applications before you get in trouble.
Control application downtime with dependency maps

Visualize the interdependencies between application components better with Applications Manager's automated application discovery and dependency mapping feature. Resolve performance issues faster by quickly isolating problematic components.

LVL 13

Accepted Solution

ET0000 earned 300 total points
ID: 16975565
   It depends on the application. Many applications can be used by multiple people concurrently, but some applications are written assuming that only a single copy will be running on a computer and require exclusive access to a resource (e.g. a file or database). Some applications also include specific restrictions against running under TS/Citrix and require you buy a special version (usually to address the licensing issues).

As oBdA says, the key is staying in compliance with the EULA for your software. Some of them are written so you can be licensed for the number of concurrent users, while others really do require an individual license for each user even if they use it under TS/Citrix.

Assisted Solution

mrwaqar earned 100 total points
ID: 16977633
I would always prefere to publish the application since it is more secure to give the user limited rights.

>> will I be able to have more than one users using the same application?<<
Yes you can allow/restrict more than one instance of the application but like ET0000 mentioned it depends on the application EULA also. Some applications will not allow you to open more than once instance and there is nothing citrix can do for that.
To change the citrix settings for multiple instances use the following settings:
By default multiple instances are allowed for a published application. You can limit the sessions to 'n' number of instances though. You will find this option in the properties of the published application. Go to the properties of the published application and choose "Application Limits" in the left pan. You will find the options on right side


Author Comment

ID: 16984110
oBdA: There is no problem with licenssing. All of our engineering application licenses are controled by one kind of license manager or another.

ET0000: thank you for the information. I will begin doing some testing this week and will make a decision based on your infos and the test results.

mrwaqar: I was not aware that there was an option for application limite. Thanks.

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Citrix Xenserver HA 5 57
Citrix keep locking up 2 43
Video streaming through Citrix 4 109
Export monitoring data from Citrix Netscaler into an SQL Server database. 2 51
Citrix policies are the most efficient method to configure and tune XenDesktop environments, allowing organizations to control connection, security and bandwidth settings based on various combinations of users, devices or connection types.  Citrix …
How to install and configure Citrix XenApp 6.5 - Part 1. In this video tutorial we have explained step by step installation of Citrix XenApp 6.5 Server on Windows Server 2008 R2 is explained in this video. We have explained the difference between…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

895 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now