Extending AppFabric Application Management Features

AppFabric provides the IIS Manager extensions UI and the Windows PowerShell Management API layer to enable you to perform application and systems management. AppFabric also provides extensibility points that enable you to extend the IIS Manager or AppFabric’s use of Windows PowerShell. You can create a custom management solution by doing one or more of the following:

  • Adding a custom module to IIS Manager (in addition to the Microsoft AppFabric 1.1 for Windows Server module).

  • Creating a UI tool on top of AppFabric cmdlets.

  • Creating custom cmdlets (in addition to the standard AppFabric cmdlets).

In each of these cases, you will use either Windows PowerShell cmdlets (created for AppFabric or otherwise) or the APIs that AppFabric cmdlets exercise. AppFabric cmdlets use Microsoft Web Administration (MWA) and Microsoft Web Management (MWM) APIs to manage configuration files. They use MWA to adjust configuration settings. They use MWM as the framework to add new UI features to the IIS Manager. For example, if you are planning to add UI to the IIS Manager to manage custom settings on the server configuration files, you will use APIs from Microsoft.Web.Administration.dll and Microsoft.Web.Management.dll. For more information about MWA and MWM, see Overview of MWA and MWM for IIS 7.0 (https://go.microsoft.com/fwlink/?LinkId=177645).

  2012-09-12