【发布时间】:2016-05-04 10:16:09
【问题描述】:
我想知道直接在机器上启动的应用程序和使用远程桌面连接启动的应用程序之间的区别。
这两个应用程序是相同的还是具有不同的权限。
例如,我有一个基于 opengl 的应用程序,当直接在机器上启动时,它采用更高版本的 opengl 3 或 4。但是当我从远程桌面连接启动同一个应用程序时,它只需要基本的 opengl 版本 1.1。
还有一个观察结果是: 我们有一个服务应用程序,它将根据请求启动图形(基于 OGRE)应用程序。使用 web-socket 通信从客户端设置请求。
当我们直接在服务器中启动此服务时,它工作正常。但是从 RDP 连接启动此服务时,当用户在 RDP 连接关闭后发送请求时,图形应用程序会崩溃。
如果我保持 RDP 连接打开,它就可以工作。
【问题讨论】: