- Windows Server 2003 中的应用程序服务器和 Windows Server 2008 中的应用程序服务器之间的区别是什么?
-
发布时间:2010-12-01 17:06:19
发布时间:2010-12-01 17:06:19
应用程序服务器是为 Windows Server 2008 从头重新构建的。首先,新应用程序服务器角色安装更简单,因为在新服务器管理器功能中,它是管理员可以使用添加角色向导安装的服务器角色之一。
此外,在默认情况下,应用程序服务器还安装应用程序服务器基础,后者实质上是构成 .NET Framework 3.0 的一组技术。应用程序服务器基础将 .NET Framework 3.0 功能添加到已经在 Windows Server 2008 中启用的基线 .NET Framework 2.0 功能中。有关 .NET Framework 3.0 的详细信息,请参阅“.NET Framework 开发人员中心”(http://go.microsoft.com/fwlink/?LinkId=81263)(可能为英文网页)。
在面向服务的体系结构 (SOA) 中,应用程序服务器是用于运行连接的应用程序的正确平台。像这些通过 WCF 构建的应用程序是使用 Web 服务彼此进行通信的。在 SOA 环境中运行应用程序的能力对业务越来越重要。有关 WCF 的详细信息,请参阅“什么是 Windows Communication Foundation?”(http://go.microsoft.com/fwlink/?LinkId=81260)(可能为英文网页)。
应用程序服务器会安装 IIS 7.0,即内置于 Windows Server 2008 中的 Web 服务器。许多年来,IIS 一直用于 Windows Server 中,但已针对 Windows Server 2008 对其进行了显著修订,从而在性能、安全性、管理、可支持性、可靠性和模块性方面有所提高。有关 IIS 的详细信息,请参阅 Internet Information Services 7.0 (http://go.microsoft.com/fwlink/?LinkId=100708)(可能为英文网页)。
Windows 进程激活服务 (WAS) 是 Windows Server 2008 中的一项新服务。WAS 是应用程序服务器的一部分。WAS 可以基于网络上通过 HTTP、消息队列、TCP 和命名管道接收到的消息动态启动和停止应用程序。应用程序的动态启动和停止可以更加有效地使用服务器资源。有关 WAS 的详细信息,请参阅“WAS 激活体系结构”(http://go.microsoft.com/fwlink/?LinkId=100709)(可能为英文网页)。
应用程序服务器包含激活 Net.TCP 端口共享服务的选项。Net.TCP 端口共享是 Windows Server 2008 中的一项新服务。此角色服务可使多个应用程序使用单个 TCP 端口传入通信。例如,使用 WCF 构建的服务可以共享同一端口。当防火墙配置或网络限制仅允许使用有限数量的打开端口时,或当 WCF 应用程序的多个不同实例必须同时处于运行状态且可用时,通常要求共享端口。