S
srodrigu
I posted this as a reply to another topic, but I'm posting it here under this subject to see if other people would be interested as well in these enhancements.
Regarding 2X AppServer, I would suggest two ways of enhancing this product that can increase its applicability to thin clients without having to use 2X ThinClientOS for those of us that would like to avoid using two products to get apps into a thin client:
First method- Provide a 2X Client that can be installed in the Terminal Server. This client would not start an RDP session when launching an app since it's already running in an RDP session. This client would just connect to 2X AppServer, list the applications, and launch them directly from the current RDP session. Another way can be using the same existing client but having 2X AppServer recognize that the client is running from the Terminal Server and provide the apps directly and not through another RDP session. It all depends on which component (2X Client or 2X AppServer) is the one that establishes the RDP session when apps are launched. I tried this installing 2X Client in a different Terminal Server than the one that has 2X AppServer and it works fine except that if you minimize the 2X Client screen, you can't make it come back and switching between apps inside the RDP session is cumbersome. This would have to be fixed. Then, you can configure a thin client with a regular RDP connection to autostart the 2X Client installed at the Terminal Server and will get just the published apps.
Second method - Leverage on the fact that Citrix client is available for thin clients and that 2X AppServer can respond to Citrix client requests. Provide capability to 2X AppServer to answer requests from Citrix clients (either thin clients or PCs) but provide the apps from regular Terminal Servers. 2X AppServer would be a gateway between Citrix clients and applications in Terminal Servers. When I think about this approach, a 2X Client is not needed at all, just an enhanced 2X AppServer.
Regarding 2X AppServer, I would suggest two ways of enhancing this product that can increase its applicability to thin clients without having to use 2X ThinClientOS for those of us that would like to avoid using two products to get apps into a thin client:
First method- Provide a 2X Client that can be installed in the Terminal Server. This client would not start an RDP session when launching an app since it's already running in an RDP session. This client would just connect to 2X AppServer, list the applications, and launch them directly from the current RDP session. Another way can be using the same existing client but having 2X AppServer recognize that the client is running from the Terminal Server and provide the apps directly and not through another RDP session. It all depends on which component (2X Client or 2X AppServer) is the one that establishes the RDP session when apps are launched. I tried this installing 2X Client in a different Terminal Server than the one that has 2X AppServer and it works fine except that if you minimize the 2X Client screen, you can't make it come back and switching between apps inside the RDP session is cumbersome. This would have to be fixed. Then, you can configure a thin client with a regular RDP connection to autostart the 2X Client installed at the Terminal Server and will get just the published apps.
Second method - Leverage on the fact that Citrix client is available for thin clients and that 2X AppServer can respond to Citrix client requests. Provide capability to 2X AppServer to answer requests from Citrix clients (either thin clients or PCs) but provide the apps from regular Terminal Servers. 2X AppServer would be a gateway between Citrix clients and applications in Terminal Servers. When I think about this approach, a 2X Client is not needed at all, just an enhanced 2X AppServer.