Duki 552 Nearly a Posting Virtuoso

I work at an engineering company, which uses a special program to print with. The files sent to the printer are massive, taking up to 4 minutes each to compile and send. I have a ThinClient which I hate; probably the most worthless piece of equipment I've purchased in a long time. I am looking for new ways to allow users to print using the server's resources.

My Ultimate Goal: To allow users to connect to our server and utilize it's resources to submit documents to the printer. Restrictions should be in place if direct access to the server is needed.


I am assuming Terminal Services would be the best option for me. I only need one license, and it would be accessible from every computer in the building (generally only one or two people are utilizing the printer to where they would need these resources). With TS I could setup an account with restrictions and whatnot.

What benifits would Citrix have over Terminal Services, if any, taking into consideration the cost difference?