[2 days left] What’s wrong with your cloud strategy? Learn why multicloud solutions matter with Nimble Storage.Register Now

x
?
Solved

How to pass information from a Windows application to Citrix client?

Posted on 2008-10-06
5
Medium Priority
?
420 Views
Last Modified: 2012-05-05
I have a standalone application (App A) which needs communicates with another application (App B( running on Citrix server using Citrix client environment. I need to collect some information from App A and pass it into the App B. What is best way to do so? Is there any windows API that I can use?
0
Comment
Question by:metalfish
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
5 Comments
 
LVL 4

Expert Comment

by:jacodalet
ID: 22653857
Is both the servers on the same network/subnet, and what ports are your app using.
make sure you can telnet from server A to server B and from server B to server A
maybe the firewall is blocking it and just allow that ports between the servers
0
 

Author Comment

by:metalfish
ID: 22654925
Yes, the servers and client machine are on the same network. There is no issue to running the server application thru citrix on the client side.

My questions is how to pass information from an application running on the server to the another application on the client machine? What kind of inter-process communication shall I use? Do I need to use Citrix specific API?

Thanks,
0
 
LVL 4

Expert Comment

by:CCI_IT
ID: 22732019
If you like a file-sharing solution, just map an AppA folder "location" to the client's Citrix profile.

Example location available in AppA = "\\machineA\c$\ShareTemp"   (create a ShareTemp folder, though)

On user's Citrix Windows Explorer: "Map a Network Drive" and point to the above location as drive Z:

Make sure NTFS permissions are in place for ShareTemp folder.
0
 

Author Comment

by:metalfish
ID: 22732843
It will be more like memory-based solution. AppB will collect some information. I would like pass these information to AppA. If on a standalone machine, I can use Shared Memory mechanism.

Is there a similar approach for communicating the application residing on Citrix server? Is it involving Windows API or Citrix-specific APIs?

Thanks,

MF
0
 
LVL 4

Accepted Solution

by:
jacodalet earned 2000 total points
ID: 22738197
Hi
Download this file, as this will point you in a direction to  Seamless Application Programming Guide

http://support.citrix.com/article/ctx115635 - to download file

More information
http://support.citrix.com/article/ctx115737
and more about API
http://support.citrix.com/search/basic?searchQuery=application+programming+interface+api
0

Featured Post

Get free NFR key for Veeam Availability Suite 9.5

Veeam is happy to provide a free NFR license (1 year, 2 sockets) to all certified IT Pros. The license allows for the non-production use of Veeam Availability Suite v9.5 in your home lab, without any feature limitations. It works for both VMware and Hyper-V environments

Question has a verified solution.

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

#CITRIX #XENDESKTOP #POC #Citrix Studio
Citrix XenDesktop, gold image, VMware, vSphere.
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.

656 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