Download SDKS
XenApp SDK Overview
Citrix currently supports the integration of its Application Delivery Infrastructure with existing IT environments by supplying a set of Software Development Kits (SDK). These public SDKs allow customers, partners, and resellers to quickly attach solutions directly to the Citrix Infrastructure.
The Citrix SDKs provide the tools necessary to directly integrate with components of the Citrix Delivery Infrastructure. All public SDKs are available for download and are supported by the SDK message boards. Citrix also releases private SDKs to partners and select customers based on need and licensing requirements. More information on these SDKs is available to Citrix Alliance Partners.
XenApp SDK Resource Pages
| Mobile SDK for Windows Apps | The Mobile SDK for Windows Apps provides a rich tool kit for developers to write touch-friendly, mobilized applications that are hosted on Citrix XenApp and delivered to any device with Citrix Receiver. These mobilized applications are able to leverage a wide set of mobile device functionality including GPS, sensors, cameras, and device buttons in the same way that locally running, native applications do. |
| Access Gateway Endpoint Analysis SDK | Allows creating endpoint analysis scan packages for client devices before granting them access to a server running Access Gateway Advanced Edition. |
| Binary SDK for 32- and 64-bit Windows Clients 10.x | This includes binaries, some source files, tools, APIs and supporting documentation that allow Citrix Technology Licensing Partners to partially customize the Citrix Receiver online plug-in software and to integrate it into their devices. |
| Health Monitoring and Recovery SDK | Explains how to create and configure XenApp health tests that can complement those provided by the XenApp Health Monitoring and Recovery feature out-of-the-box. |
| ICA Client Object SDK | Allows seamlessly embedding and integrating Citrix Receiver online plug-in functionality into third-party applications, or directly embedding the client in commercially available desktop applications that support object embedding, such as Internet Explorer, Firefox, and the Microsoft Office suite. |
| Password Manager Provisioning SDK 4.1 | Allows configuring or deleting users' secondary, application specific credentials. Single Sign-On submits those credentials on behalf of the user after the primary domain authentication has occurred. |
| Simulation API SDK | The ICA Simulation API SDK extends the ICA Client Object specification and provides scripting interfaces that enable ICA Clients to operate in a non-user-interface or "headless" mode. |
| SmartAuditor SDK | Allows third-party applications to augment Smart Auditor session recordings with application specific event data that can later be retrieved during playback. |
| Streaming Profiler SDK | Allows creating applications or scripts that automate the management of streaming profiles. |
| Virtual Channel SDK | Allows creating custom Virtual Channels (VCs) for XenApp and XenDesktop so that any client resources could be seamlessly made available for the applications running on the hosts. |
| Web Interface SDK | Allows customizing and enhancing the capabilities of the Web Interface for XenDesktop and XenApp. |
| WinFrame API SDK | Allows managing live XenDesktop and XenApp environments including host, sessions, processes, shadowing, virtual channels, and system events. |
| XenApp Management SDK (MFCOM) | Allows creating programs or scripts that automate the management of XenApp. |
| XenApp 6 PowerShell SDK | Enables customers to manage XenApp 6 farms using Microsoft PowerShell scripting. |
| XenApp 6.5 PowerShell SDK | Enables customers to manage XenApp 6.5 farms using Microsoft PowerShell scripting. |
| XenApp Commands (PowerShell) Tech Preview only | Allow PowerShell access to most aspects of XenApp including MFCOM functionality, Access Management Console features, and even functions found in the Advanced Configuration Tool (aka Citrix Management Console). Will work for XenApp 5 on W2K8 and on Presentation Server 4.5 with HRP03 running on Windows Server 2003 (aka XenApp 5 on W2K3). |
Comments (11)
Sep 10, 2008
arul kumar says:
I need a utility that runs on linux cmd prompt to list published applications an...I need a utility that runs on linux cmd prompt to list published applications and servers list
Sep 23, 2008
Aureliano Lopez-Martin says:
We have such utility as an OEM client tool available to our Technology Licensing...We have such utility as an OEM client tool available to our Technology Licensing Partners. I will communicate with you separately through email.
Mar 10, 2010
Anonymous says:
I too am interested in this tool. Is it still available?I too am interested in this tool. Is it still available?
Mar 11, 2010
Aureliano Lopez-Martin says:
Yes. You need to become a member of the Technology License Program to get it. h...Yes. You need to become a member of the Technology License Program to get it.
http://www.citrix.com/English/partners/programs/thirdLevel.asp?programID=1681660&tlID=1862998
Sep 10, 2008
Vishal Ganeriwala says:
You can probably take a look at .net MONO project and use MFCOM SDK. There...You can probably take a look at .net MONO project and use MFCOM SDK. There is some inter-op support so you can use the MFCOM SDK.
http://www.mono-project.com/Interop_with_Native_Libraries
http://www.mono-project.com/COM_Interop
Jan 26, 2009
Dieter Heidenblut says:
Hi, I need a utility to identify the physical machine name (ThinClient)&nbs...Hi, I need a utility to identify the physical machine name (ThinClient) where my virtual XenDestop runs on it ?
Feb 26, 2009
Anonymous says:
Hi, I need to download the Linux Virtual Channel SDK. Can you advise me how to ...Hi,
I need to download the Linux Virtual Channel SDK. Can you advise me how to download it. Thanks!
Apr 07, 2009
Anonymous says:
Dear Vishal I need download Citrix Windows Based Terminal (WBT) SDK 10.x for wi...Dear Vishal
I need download Citrix Windows Based Terminal (WBT) SDK 10.x for windows CE 6.0 R2.
please arrange the same.
Nov 06, 2009
raymond lei says:
Is mfreg.exe in MPSSDK redistributable? I need this to register COM interface in...Is mfreg.exe in MPSSDK redistributable? I need this to register COM interface in customer computer.
Sep 29, 2010
shahaji gole says:
I need to read licensing information through .net or vb program. I have XenApp 4...I need to read licensing information through .net or vb program. I have XenApp 4.5 and MFCOM SDK 4.5 installed. Below is the code.
IMetaFrameLicenseNumbers allLicenseNums;
MetaFrameFarm Farm = new MetaFrameFarm();
Farm.Initialize(MetaFrameObjectType.MetaFrameWinFarmObject);
allLicenseNums = Farm.get_LicenseNumbers(MetaFrameLicenseClass.MFLicenseClassAll);
The line above throws an exception "NotImplementedException". It looks like the the COM method "get_LicenseNumbers" has following line in it.
throw new Exception("The method or operation is not implemented.");
Any help on this topic would be greatly appreciated.
Thanks.
Nov 26, 2010
Chris Christiansen says:
I downloaded the Web Interface SDK and found only .NET dll-files. Are there any ...I downloaded the Web Interface SDK and found only .NET dll-files. Are there any corresponding jar-files available for customizing / creating one's own web interface using Java instead of .NET?
From a rather old version I have the jar-files corresponding to the .NET-files I found in the Web Interface SDK, but these are outdated and does not support secure gateway. I have been searching for some time for newer jar-files, without success. Therefore I ask my question here, now.
Thanks in advance.
/Chris