ABSTRACT

This chapter looks at the hosting and management capabilities provided by AppFabric. It shows how AppFabric’s distributed caching feature can be leveraged for caching scenarios in the enterprise. To provide improvement in hosting, scaling, management, and configuration of Windows Communication Foundation (WCF) and Workflow Foundation (WF) services, alongside.NET Framework 4 and Visual Studio 2010 releases, Microsoft introduced a new application server product called Windows Server AppFabric. Windows Server AppFabric provides a set of Windows Server extensions on top of Internet Information Server (IIS) and WAS to provide hosting, scaling, management, and service configuration capabilities to WCF and WF services hosted in IIS and WAS. Windows Server AppFabric leverages SQL Server 2008 or user-defined custom persistence stores. The AppFabric configuration dialog box can be used to set up and configure a persistence store for the Workflow services. Windows Server AppFabric allows notification-based invalidation of data items in the cache.