Link to home
Start Free TrialLog in
Avatar of Member_2_1201329
Member_2_1201329

asked on

Citrix compatibilty

Hi there,
I'm an application developer. One of my customers wants to know if my apps can be run in a Citrix environment. How can I tell? Is there some sort of documentation specifying requirements?

Please help!
Christoph
Avatar of InteractiveMind
InteractiveMind
Flag of United Kingdom of Great Britain and Northern Ireland image

Well, Citrix is a remote control system — generally running via a VPN.

I imagine that most applications can run fine within such an environment; but just to be sure, perhaps you could enlighten us on what your applications actually do, and if appropriate, how they do 'it' ...
Avatar of cubixSoftware
cubixSoftware

If you can sit at the Citrix server and run your application (typically a Win200x server) then it will generally run fine over a Citrix environment to an end client.

There are a few gotchas that you need to be aware of as your application is running on the server, not the client. For instance, getting a list of defined printers from Windows will return those defined on the server, not the client, so local printing is one thing you need to design well. There are techniques within Citrix to do this so a competent Citrix administrator should be able to handle that.

I have wrote several applications that started life going to be a standard Win32 client application but were actually deployed to be run over Citrix and I never had to change a line of code to cater for it.


HTH
Avatar of Member_2_1201329

ASKER

You can think of my app as a client-server application using sockets or webservices to communicate. A client logs into my server to control his phone. So I guess in my scenario only the client would run "whithin" the Citrix environment.

Am I getting this right: The baseline is I need to do the testing myself and there are no hints as to what I should actually test?

This doesn't sound very promising.

ASKER CERTIFIED SOLUTION
Avatar of cubixSoftware
cubixSoftware

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial