We have an application where the runtime sits on one of our servers and we run it from each workstation through a shortcut to that runtime. When we run the app this way it is extremely slow. At other locations we run the app this way and the performance is fine. Because of this problem we have set up Terminal Services and when we log in to TS and run the runtime from the server the performance is extremely better.
My question is what could cause this type of difference in performance. Both methods have to exchange data over the network. One might say that it is because the server can process things faster than a local workstation. But the server is a Pentium III 1.1Ghz whereas some of the workstations are Pentium IV 2.2Ghz.