我在我的组织中安装了 sharepoint 2010 场。其中机器 1 具有 Sql 服务器 r2,机器 2 具有 Sharepoint 服务器,机器 3、4、5、6 仅具有前端层。
我正在编写程序,我试图在其中获取仅共享点服务器的名称,而不是 sql 服务器。所以我尝试了这一行:
SPServerCollection collection = new SPServerCollection(SPFarm.Local);
collection = SPFarm.Local.Servers;
但它应该给我场中的所有服务器,除了 Sql 服务器实例。如何识别服务器类型,例如 ..这是 sp front tier,...这是 sp 中央管理服务器 .. 在 c# 中。这该怎么做 ?
以及如何在每个服务器中获取 Web 应用程序。?