正如您已经指出的那样,Windows Server 2012 R2中已弃用了应用程序服务器角色,尽管没有迹象表明角色功能在何处移动或现在如何命名。文档只是说:“ Application Server角色已被弃用,最终将不再可用作可安装服务器角色。而是分别安装各个功能和角色。”
尽管通过查看Server 2012 R2的安装我总能找到您提到的所有功能,但是似乎在Server 2016中我们真正实现了“不再作为可安装的服务器角色可用”部分-因此您提到的所有角色功能/组件我都只能发现2012 R2 中的AS-WAS-Support在Server 2016中重命名为WAS,这正是您所需要的,即Windows Process Activation,它包括与Windows Server 2003中完全相同的子组件。 Server2016。Get -WindowsFeature输出的屏幕截图:
如果执行Dism / online / Get-Features,您还应该能够看到其他IIS *功能之间的WAS *功能:
我认为某些功能可能已经合并到其他功能中,但也许没有。如果您的软件产品需要此角色,则可能不支持最近的RTMed Server 2016-如果可以访问MSFT支持,则可以与供应商合作以获取有关可支持性的声明,只需向他们索要有关提及的所有功能的信息。由您在Server 2016中查看,是否全部删除了或删除了什么。
根据上述文档中的措辞,让MSFT更新其文档以准确解释Server 2016中所有子组件的位置是很有效的,因为似乎无法“安装单个功能并角色”。
MSFT文档的其他部分“ Windows Server 2016中已删除或不推荐使用的功能 ”未添加对Application Server角色的任何说明,请参考2012 R2和2012中不推荐使用的功能列表。