Jádro aplikačního serveru je skupina technologií, jež jsou nainstalovány standardně při instalaci role Aplikační server. Jádro aplikačního serveru je v podstatě platforma .NET Framework 3.0.

Systém Windows Server 2008 zahrnuje platformu .NET Framework 2.0 bez ohledu na jakoukoli nainstalovanou roli serveru. Platforma .NET Framework 2.0 obsahuje modul CLR (Common Language Runtime), jenž nabízí prostředí pro spouštění kódu, které podporuje bezpečné spouštění kódu, zjednodušené nasazení kódu a podporu součinnosti více jazyků. Instalací jádra aplikačního serveru přidáte k základním funkcím platformy .NET Framework 2.0 funkce platformy .NET Framework 3.0. Další informace o platformě .NET Framework 3.0 naleznete v článku ve vývojářském centru .NET Framework Developer Center (stránka může být v angličtině) (https://go.microsoft.com/fwlink/?LinkId=81263).

Součásti jádra aplikačního serveru

Dále jsou uvedeny klíčové součásti jádra aplikačního serveru:

  • WCF (Windows Communication Foundation),

  • WF (Windows Workflow Foundation),

  • WPF (Windows Presentation Foundation).

Každá součást je nainstalována jako sada knihoven a sestavení .NET.

Pro serverové aplikace jsou nejdůležitějšími součástmi jádra aplikačního serveru platformy WCF a WF. Platforma WPF se užívá primárně u klientských aplikací.

WCF

WCF je jednotný programovací model společnosti Microsoft pro vytváření aplikací, které mezi sebou komunikují pomocí webových služeb. Tyto aplikace jsou známé také jako aplikace orientované na služby. Vývojáři mohou pomocí platformy WCF vytvořit zabezpečené, spolehlivé, transakční aplikace, které jsou integrovány v různých platformách a spolupracují s existujícími systémy a aplikacemi. Další informace o službě WCF naleznete v článku o službě Windows Communication Foundation (https://go.microsoft.com/fwlink/?LinkId=81260).

WF

Platforma WF je programovací model a modul pro rychlé vytváření aplikací využívajících pracovní postupy v systému Windows Server 2008. Platforma WF zahrnuje podporu systémových i lidských pracovních postupů v mnoha různých situacích, včetně následujících:

  • pracovní postupy v rámci obchodních aplikací,

  • sled stránek v uživatelském rozhraní,

  • pracovní postupy závislé na dokumentech,

  • lidské pracovní postupy,

  • složité pracovní postupy pro aplikace orientované na služby,

  • pracovní postupy řízené obchodními pravidly,

  • pracovní postupy pro správu systémů.

WPF

Platforma WPF poskytuje jednotný programovací model pro vytváření inteligentních klientských aplikací s mnoha funkcemi v systému Windows. WPF je jako součást platformy NET Framework je nainstalována jako část jádra aplikačního serveru. U serverových aplikací se však běžně nepoužívá.

Další odkazy


Obsah