Product Documentation

Deciding Which Receiver or Plug-in to Use for Application Streaming

Dec 17, 2015

The delivery method for streaming that you select for published applications determines the Receiver and plug-ins to must install on servers and user devices.

Citrix recommends using the Citrix Receiver Updater to deliver the packages that you want to install on user devices:

Streamed to client desktops. With this method, you make available the full set of application streaming features. You can publish applications as "streamed to client" or any other method for streaming. When you stream applications directly to client desktops, some of the application files are cached locally and the application runs using the resources of the user device.

Install either Receiver package, the CitrixReceiverEnterprise.exe or CitrixReceiver.exe, and the CitrixOfflinePlugin.exe on user devices.

This combination enables you to:
  • Enumerate published applications in the desktop Start menu and create shortcuts on the desktop.
  • Provide dual-mode streaming. When you select "Streamed if possible, otherwise accessed from a server" and "Streamed to server," if streaming to the client desktop fails, applications automatically stream to a XenApp server and launch using the Citrix Receiver (Enterprise).
  • Configure the application and users for offline access. When this configuration is completed, the entire application is fully cached on the user device. Users can disconnect from the network and continue using the application for the time specified in the offline license.

Accessed from a server. The profile is streamed from the App Hub to the XenApp server, where the Offline Plug-in is installed by default. The application displays on the user devices using the Receiver; the Offline Plug-in is not required on the user device. When you publish applications as "Accessed from a server" and "Streamed to server," users access the applications using the Receiver. This method does not support offline access to applications.

Select the package that fits your corporate needs:
  • Install CitrixReceiverEnterprise.exe to stream applications to XenApp servers and launch them with the Receiver if you require native Program Neighborhood Agent (Applications in folders) or Smart Card authentication.
  • Install CitrixReceiver.exe to stream applications to XenApp servers and launch them using Citrix Receiver self-service or a Web browser using a Receiver for Web or Web Interface site you create.
Important: For users to stream applications through a Web site using an Internet Explorer or Firefox browser, add the site to the trusted sites list in Internet Explorer on the user devices.
Streaming to a virtual desktop. To deliver applications to pooled XenDesktop environments, install both Receiver and the Offline Plug-in on the virtual desktop image. You must profile the applications with the option to create a virtual hard disk. When users launch the application, the profile contents are mounted in the RadeCache location from the AppHub.
  • When profiling the application in the streaming profiler, select the option to Create virtual hard disk.
  • When publishing the application in XenApp, select the delivery option to stream to client desktop.
    Note: Do not configure HTTP delivery for applications that stream to virtual desktops. Also, offline access is not supported on virtual desktops; if you enable offline access, the settings are ignored for this deployment.
  • When creating the virtual desktop image, install both the CitrixReceiverEnterprise.exe and CitrixOfflinePlugin.exe.
  • When deploying Citrix personal vDisk into virtual environments, the Offline Plug-in automatically moves the RadeCache and RadeStore location to the personal vDisk drive.