Written by Thomas Koetzing at Thursday, 05 July 2012 modified at Tuesday, 09 October 2012
Do you know the difference between Receiver and Receiver Infrastructure? What about Receiver Enterprise, Receiver Inside or Receiver Updater? Did you hear about the upcoming One Receiver? Are you confused as most of my customer when it comes to that topic? Good because in this article I will try to explain the differences and the Citrix Receiver idea!
In 2009 I already wrote an article about "Is Citrix Web Interface dead" when Citrix came out with Dazzle and Receiver. There are some details about Receiver in the article but the focus is different. In case you want read that Article: Dazzle = Self Service Plug-In, Delivery Services = StoreFront
The Idea of Citrix Receiver Before the release of Receiver, Citrix had various "Clients" for different reasons like the ICA Client, the Secure Access Gateway Client, Password Manager Client etc. with the tendency of more clients to come. Now if you are using more and more Citrix products (Platinum License was introduced) how do you manage all those clients? Also there might be some dependencies between clients to make things work. For example you might need a VPN connection before you can use the ICA client. So what's missing is a delivery of Citrix client's best controlled by Citrix Administrators and at the same time an orchestration between Citrix clients.
To solve that problem Citrix introduced Receiver 1.0 and Merchandising Server 1.0 At the same time Citrix started to rename their clients to plug-in's. It started with the Online plug-in (web and full), Secure Access plug-in and so on. Why call it plug-in? Because it was the idea that those clients plug into Receiver and Receiver is doing the orchestration and management of the plug-ins. Like an umbrella that covers all the plug-ins and was more or less what Receiver 1.0 did. Back then when you closed Receiver, all the plug-ins became visible again in the system tray.
Now to deliver the plug-ins an additional component was required and that is Citrix Merchandising Server, a Linux appliance for XenServer and VMware. Within Merchandising Server (the one thing Citrix really should have renamed and never did...) you create deliveries where you define and pre-configured plug-ins that should be delivered to AD groups, computer names etc. Receiver is then configured to contact Merchandising Server and after the user has entered his/her credentials, Receiver is pulling down the plug-ins that are defined in the delivery. Administrators of Merchandising Server can review delivery reports and initiate re-deliveries (re-install incl Receiver!) or a complete uninstall.
This is in a nutshell the explanation of Receiver and Merchandising Server but that combination is called Receiver Infrastructure! Hope that makes sense.
When you go to the Citrix client download page you will see on the right side Receiver Infrastructure, no wait Citrix just changed that to "Additional Client Software". Logon and select Citrix Receiver. Here you find Receiver Updater, Receiver Enterprise, Merchandising Server and more.
Citrix Receiver Updater, Receiver Inside and Receiver Enterprise With the Receiver 3.0 release, Receiver was split apart into "Receiver Updater" and a "Receiver Inside". The Receiver Inside component was then bundled into the Online plug-in installer to form a new Receiver package. This new package combined of Receiver Inside and the fullOnline plug-in (PNAgent) is called Citrix Receiver Enterprise. Recently Citrix has renamed Receiver Enterprise to Receiver (Legacy PNA)
For people who just want the Online plug-in (to get the system tray icon), they need to customize the Receiver Enterprise installation to exclude Receiver Inside. The Enterprise (Legacy PNA) version is also targeted for administrator installation using an Electronic Software Distribution (ESD) tools or Merchandising Server and the Receiver Updater.
Citrix Receiver Standalone This is probably what most people use and most likely the one that is hard to deal with. As I said before, Receiver 1.0 was basically just a wrapper of other Citrix clients. Over time Citrix evolved Receiver and made available as a "package" of Receiver and plug-ins and is what you get today directly from the Citrix client download page.
The current version of Receiver 3.2 includes the WebOnline plug-in (Web Client) and the Self Service plug-in. The Self Service plug-in requires an additional component, the Citrix StoreFront (or the old Delivery Services). The Self Serfice plug-in is not configured and will pop-up in some cases and ask the user for a store location. Many are not familiar with the Self Service plug-in (Dazzle) including most Citrix Administrator and caused some issues.
Finally, One Receiver? I was co-presenter at Citrix Synergy 2012 in San Francisco about One Receiver and the idea is promising. As explained before Receiver Standalone caused some issues and Receiver Infrastructure was/is unknown to many.
In the future you go to http://receiver.citrix.com and you get a very simple web site that tries to detect your client os. According to your OS you get the right Receiver. One Receiver has only the capability to launch ICA session through Web Interface / StoreFront or ICA files. That means the ICA engine is built into One Receiver but nothing more. Think of the web site like the one for Acrobat Reader.
Let's continue on the example. Acrobat Reader is checking online if there is a new version so you can be up to date. Same is true with One Receiver.
Clearly as a company you might not want that. For that reason StoreFront gets a new feature called the Account Service. Administrators use the Account Service to configure what bundle of settings the user should get. For example the Store address, an optional update system from Citrix or a Merchandising Server and also an Access Gateway logon point in case full VPN is necessary.
When the updater option is Citrix.com (not a Merchandising Server) then the administrator can choose the set of plug-ins to be deployed and kept up to date directly from Citrix. The Account Service itself is discoverable (DNS record and/or Service record) from an email address or URL in order to deliver those settings to Receiver. It's to expect that StoreFront will take over the Merchandising Server role in the future.
Once the user got One Receiver it's controlled by the Administrators if Receiver is updated and that includes all mobile Receivers! So mobile user can only update Receiver when configured in StoreFront Account Service.
So what do you think? Will One Receiver put an end to the Citrix Receiver confusion? Is One Receiver the way to go? Is StoreFront the future beast you need to manage?
Glaub ich nicht :) Written by Gast on 2012-07-17 11:09:36Citrix wird an der Plugin Methode festhalten (das Wort kommt von I'm plagin me, ich plage mich). Es wäre zu schön, um wahr zu sein. Die müssten das Team von Leuten entlassen, die bisher für die erfindung neuer Namen erforderlich waren. Nein, da wird nix draus.
(und wie sollten die uns sonst in Zukunft ärgern, wenn nicht durch Umbenennungen ihrer Clients, durch gezieltes Verstecken der Download- Links?)
Glaub ich nicht :) Written by Thomas Koetzing on 2012-07-19 07:03:30>Citrix wird an der Plugin Methode festhalten Das werden Sie auch nicht und ich habe auch nicht das Gegenteil behauptet. One Receiver wird bei Bedarf weiterhin Plug-Ins verwalten StoreFront/Merchandising aber es wird nur noch eine Client Download Seite geben und als Standard nicht mit zusätzlichen Plug-Ins
Rob Written by Guest on 2013-04-11 06:09:22Citrix are going to have to pry my version 10 ICA client program neighbourhood from my cold dead hand.
So confused Written by Guest on 2014-03-04 17:26:47I know this article is little dated but Citrix still muddying the waters with the Receiver product. I wish Citrix would just rip the Band-Aid off and get receiver to where they need it and stop with all these tweaks and name changes. Also, it is a shame we lose used features when we upgrade to new receiver; which only causes clients to not embrace it. For example why remove the option of putting published apps on the desktop?
So confused Written by Thomas Koetzing on 2014-03-05 18:20:00>For example why remove the option of putting >published apps on the desktop? That still works... I'm writing something else about the new 4x Receiver
Ralf Written by Gast on 2014-03-06 16:05:04ich bin ja schon etwas überfordert wenn ich nur die email adresse eingen muss Frage wie muss ich die dort eingeben mit http usw. oder wie damit ich weiter komme. muss ich durch meine firma eine freischaltung haben. ich versteh gerade nur bahnhof.
Online plug-in Written by Guest on 2014-10-16 22:42:08Thank you for this information, amazing how Citrix did not have this in their documentation. "people who just want the Online plug-in (to get the system tray icon), they need to customize the Receiver Enterprise installation to exclude Receiver Inside."