re: client-server applicationstoggle quoted messageShow quoted text
Citrix is not a VPN, it is a way of creating a "remote" interface to a server application (such as a database), that typically runs on a LAN (local area network).
Typically, a VPN connection from a remote location would be used to support "secure" connections/logins to an application on a Citrix server inside an organization's firewall.
Citrix is a fairly ancient technology, but has its strengths (and many more weaknesses).
My guess is that the agency you are working for implemented its database applications a very long time ago on Citrix, and has not been able to find the money or will to redesign the application on better technology.
In its original form, it was the solution to the problem of providing access to high quality server resources (running expensive application services) from low-end client PCs.
You could think of it was an attempt to mimic a super expensive mainframe on a moderate priced local area network. Your "low-end" client PC mimics the function of the old mainframe "data entry terminals".
Cloud computing will supposedly make legacy technologies like Citrix even more obsolete than they aleardy are.
Sorry about your headache and confusion, this stuff is the ugly underbelly of IT. Let it settle in slowly. don't worry about understanding everything immediately.
---- Original message ----
Date: Wed, 18 Apr 2012 16:00:10 -0500...