Windows Server AppFabric 是一套整合技术,可用来轻松地建置、调整和管理在 IIS 上执行的 Web 及复合应用程式。它大幅增强 Windows Server 的功能,使其更适于调整及管理使用 Windows Communication Foundation、Windows Workflow Foundation 和 ASP.NET 所建置的 .NET 应用程式。
Windows Server AppFabric 的常见情境
Windows Server AppFabric 具有三项核心功能:快取、工作流程管理和服务管理。
针对 Web 应用程式,Windows Server AppFabric 提供了快取功能,为应用程式资料提供高速存取、扩充性及高可用性等特色,借此避免对资料来源进行不必要的呼叫。
针对复合应用程式,Windows Server AppFabric 则让使用者能更轻鬆地建置及管理利用 Windows Workflow Foundation 和 Windows Communication Foundation 所建置的服务。
一般而言,客户如果拥有由服务、网页、资料和旧有元件所组成的应用程式,将会发现 Windows Server AppFabric 能够有效地简化这些复合应用程式的开发、部署及管理作业。
Windows Server AppFabric 对以下对象特别有用:
使用 .NET 建立服务导向的中层应用程式的企业开发人员
想利用 Web 程式设计技巧 (例如 用程式的 Web 开发人员
使用 Windows Server 和 .NET 建置商业复合应用程式的 ISV 开发人员
部署及管理上述应用程式的 IT 专业人员
全新功能:
为您轻松生成和管理复合应用程序提供了全新功能,包括:
Visual Studio 中增强的设计和开发工具,可生成功能强大的复合应用程序
通过与 IIS Manager 和 Windows PowerShell 的集成来管理和监控服务和工作流
分布式内存中应用程序缓存,可改善应用程序性能
使用 Windows Server AppFabric,开发人员可以生成其下一代复合应用程序,管理员可以托管和管理这些应用程序。同时集成了以代码名称“Dublin”和代码名称“Velocity”预发布的技术。
必备软件:
安装以下必备软件。如果尚未安装这些软件,请按照以下顺序安装:
Windows Server AppFabric 的所有功能需要 .NET Framework 版本才能实现。所需的特定版本取决于您希望使用的功能:
托管服务需要 Microsoft .NET Framework 4
托管管理需要 Microsoft .NET Framework 4
缓存服务需要 Microsoft .NET Framework 4,可能需要 Microsoft .NET Framework 3.5 Service Pack 1
缓存客户端需要 Microsoft .NET Framework 4 或 Microsoft .NET Framework 3.5 Service Pack 1
缓存管理需要 Microsoft .NET Framework 4
Internet 信息服务 (IIS) 7
Internet 信息服务 (IIS) 7 修补程序 #980423
IIS Web 开发工具
Windows PowerShell 2.0(最终版本) (对于 Windows 7 和 Windows Server 2008 R2 用户,此软件不是必需的)