我想知道是否可以在服务器上安装任何类型的软件(从 MS Office 到 Photoshop 等),然后能够从任何其他计算机访问该软件,无论其硬件是什么(因为应用程序将在服务器上运行)。
答案1
您可以使用微软的终端服务。此链接对这种材料有益
答案2
答案3
你考虑过 citrix 吗?它允许将任何软件安装在中央服务器上,然后使用 Web/桌面客户端(甚至可以通过手机)连接并使用该软件,因为从技术上讲它仍在服务器上运行
答案4
由于操作系统仅暗示是 MS Windows,我将把这个问题视为与操作系统无关的问题,并提到 X Windows 作为另一个选项。我过去亲自运行过一个网络,其中一台 Linux 服务器运行着大约 75 个不同的 Linux、MS Windows 和专用瘦客户端工作站的应用程序,另外还有一台 MS Windows 服务器通过 Citrix 运行 Win32 应用程序,最多可容纳几十个工作站 - 一些工作站甚至经常在两个应用服务器之间来回切换,使用 X 连接到 Linux 服务器,使用 Citrix 从 Linux 服务器连接到实际运行应用程序的 MS Windows 服务器。整个系统运行良好,我对每台服务器可以处理的客户端工作站数量感到非常惊讶。
这也是 Web 应用程序的典型工作方式,应用程序在 Web 服务器上运行,其输出显示在用户的浏览器中,尽管最近的发展允许将更多的处理转移到浏览器端的 JavaScript。我怀疑这就是“这不就是云计算吗?”评论的意思。