Vývoj aplikace
Technologie Windows Server AppFabric nemá žádné zvláštní požadavky na vytváření aplikace. Jediné, co je třeba zajistit, je možnost hostování aplikace v hostitelském prostředí služby IIS nebo WAS. Následující šablony v aplikaci Visual Studio 2010 vám pomohou sestavit službu, která se bude spouštět v prostředí AppFabric. Jestliže používáte aplikace, které jsou aktuálně hostovány ve službě IIS nebo WAS, lze tyto aplikace nasadit do technologie AppFabric, aniž by bylo třeba měnit zdroj projektu.
WCF Service Application (Aplikace služby WCF): V nabídce Soubor přejděte na příkaz Nový a potom klikněte na položku . Ve stromovém zobrazení vyberte položku Visual C#, dále položku WCF Service Application a klikněte na tlačítko OK.
WCF Workflow Service Application (Aplikace služby WCF pracovního postupu): V nabídce Soubor přejděte na příkaz Nový a potom klikněte na položku . Ve stromovém zobrazení vyberte položku Visual C#, dále položku WCF Workflow Service Application a klikněte na tlačítko OK.
Web založený na službě WCF. V nabídce Soubor přejděte na příkaz Nový a potom klikněte na položku Web. Vyberte položku WCF Service a klikněte na tlačítko OK.
Služby sestavené pomocí těchto šablon jsou spravovány technologií AppFabric, aniž by bylo nutné provádět nějaké úpravy. Technologie AppFabric rozpozná služby vytvořené pomocí těchto šablon a použije výchozí nastavení konfigurace aplikace a služby technologie AppFabric. Nakonfiguruje například výchozí nastavení trvalosti a monitorování. Tyto změny konfigurace se provádí v kořenovém souboru počítače Web.config. Obor tohoto souboru umožňuje, aby veškeré služby nasazené v daném počítači využívaly výchozí nastavení konfigurace. Prostřednictvím konfigurace definované kombinovanou hierarchií dědičnosti služby IIS můžete v rámci technologie AppFabric nakonfigurovat službu tak, aby tato výchozí nastavení ignorovala, nebo aby je používala. Další informace o tom, jak v technologii AppFabric funguje konfigurace, naleznete v tématu Všeobecná konfigurace.
Možnosti správy technologie AppFabric se vztahují pouze na služby vytvořené pomocí rozhraní .NET Framework 4. Služby vytvořené pomocí předchozí verze rozhraní .NET Framework je třeba explicitně migrovat na rozhraní .NET Framework 4, aby je mohla technologie AppFabric spravovat. Další informace o migraci služeb vytvořených v rozhraní verze 3.5 naleznete v tématu věnovaném aplikaci Visual Studio 2010 (stránka může být v angličtině).
Po dokončení vývoje můžete pomocí aplikace Visual Studio 2010 a nástroje MSDeploy exportovat službu WF nebo WCF do balíčku. Tento balíček lze pak importovat do služby IIS, aby bylo možné služby spravovat prostřednictvím technologie AppFabric. Další informace naleznete v tématech Import a export aplikace v technologii Windows Server AppFabric a Nasazení aplikace.
Ve webové farmě bude technologie Windows Server AppFabric přesouvat instance mezi různými servery technologie AppFabric. K tomu je nutné, aby byl soubor CAB prostředků sdílen mezi všemi uzly. Žádné výchozí aktivity pracovních postupů rozhraní NET 4 neobsahují operace, které získávají přístup k místním prostředkům. Vzhledem k tomu, že technologie AppFabric nenabízí žádný mechanismus, který by pracovní postup označil za nepřesunutelný, nesmí vývojář vytvořit vlastní aktivity, u kterých by došlo při přesunutí pracovního postupu k chybě.
Vývoj vlastních zprostředkovatelů úložišť instancí, dotazů na instance, řízení instancí a monitorování
Technologie AppFabric zveřejňuje rozhraní API (Application Programming Interface), v němž můžete vyvíjet zprostředkovatele úložiště instancí, dotazů na instance a řízení instancí. Podrobnosti o těchto zprostředkovatelích naleznete v tématu Zprostředkovatelé úložiště instancí, dotazů a řízení. Tato část obsahuje témata, v nichž je popsán postup vývoje, registrace a konfigurace zprostředkovatelů úložiště, dotazů a řízení.
Rozhraní API umožňuje také využívat službu Správa služby, což je služba WCF, která je přidána technologií AppFabric ke všem aplikacím s povolenou správou služby. Další informace o této službě naleznete v tématu Služba Správa služby. Tato část obsahuje témata, v nichž je popsán postup využití aplikace z klientské aplikace.
V této části
Postupy: Konfigurace zprostředkovatelů úložišť instancí, dotazů a řízení
Postupy: Použití jiné databáze monitorování než databáze systému SQL Server
Postupy: Migrace aplikací služby WCF a WF rozhraní .NET Framework 3.5
2011-12-05