Az alkalmazáskiszolgálói alaprendszer olyan technológiák csoportja, amelyeket a rendszer alapértelmezés szerint telepít az alkalmazáskiszolgálói szerepkör telepítésekor. Az alkalmazáskiszolgálói alaprendszer lényegében maga a Microsoft .NET-keretrendszer 3.0-s verziója.

A Windows Server 2008 a telepített kiszolgálói szerepkörtől függetlenül magában foglalja a .NET-keretrendszer 2.0-s verzióját. A .NET-keretrendszer 2.0 tartalmazza a közös nyelvi futtatókörnyezetet (CLR), amely biztosítja a kód biztonságos végrehajtásához szükséges kódvégrehajtási környezetet és az egyszerűsített kódtelepítést, illetve támogatja több nyelv együttműködését. Az alkalmazáskiszolgálói alaprendszer telepítésével hozzáadja a .NET-keretrendszer 2.0 alapszolgáltatásaihoz a .NET-keretrendszer 3.0 szolgáltatásait. További információt a .NET-keretrendszer 3.0-s verziójával kapcsolatban a .NET-keretrendszer fejlesztői központjának webhelyén talál (https://go.microsoft.com/fwlink/?LinkId=81263, előfordulhat, hogy a lap angol nyelven jelenik meg).

Az alkalmazáskiszolgálói alaprendszer összetevői

Az alkalmazáskiszolgálói alaprendszer fő összetevői az alábbiak:

  • Windows kommunikációs alaprendszer (WCF)

  • Windows folyamatkövető alaprendszer (WF)

  • Windows megjelenítési alaprendszer (WPF)

A rendszer minden összetevőt könyvtárak és .NET-összeállítások csoportjaként telepít.

A kiszolgálóalapú alkalmazások esetében az alkalmazáskiszolgálói alaprendszer legértékesebb összetevői a Windows kommunikációs alaprendszer és a folyamatkövető alaprendszer. A Windows megjelenítési alaprendszer elsősorban ügyfélalapú alkalmazásokban használható.

Windows kommunikációs alaprendszer

A Windows kommunikációs alaprendszer a Microsoft egységes programozási modellje olyan alkalmazások létrehozásához, amelyek webszolgáltatások használatával kommunikálnak egymással. Ezeket az alkalmazásokat szolgáltatásorientált alkalmazásnak is nevezik. A fejlesztők a Windows kommunikációs alaprendszer használatával biztonságos, megbízható és feldolgozott alkalmazásokat hozhatnak létre, amelyek többféle platformon használhatók, és együttműködnek a meglévő rendszerekkel és alkalmazásokkal. A Windows kommunikációs alaprendszerről a következő hivatkozáson olvashat bővebben: (https://go.microsoft.com/fwlink/?LinkId=81260, előfordulhat, hogy a lap angol nyelven jelenik meg)

Windows folyamatkövető alaprendszer

A Windows folyamatkövető alaprendszer olyan programozási modell és motor, amellyel a Windows Server 2008 rendszerben egyszerűen hozhat létre munkafolyamattal kapcsolatos alkalmazásokat. A Windows folyamatkövető alaprendszer rendszer-munkafolyamatokhoz és emberi munkafolyamatokhoz egyaránt tartalmaz támogatást számos forgatókönyv esetében, például:

  • Üzletági (LOB) alkalmazáson belüli munkafolyamat

  • Felhasználói felület lapjai közötti váltás

  • Dokumentumközpontú munkafolyamat

  • Emberi munkafolyamat

  • Szolgáltatásorientált alkalmazások összetett munkafolyamata

  • Üzleti szabályok által irányított munkafolyamat

  • Rendszerkezelési munkafolyamat

Windows megjelenítési alaprendszer

A Windows megjelenítési alaprendszer olyan egységes programozási modell, amellyel hatékony ügyfélalkalmazások hozhatók létre a Windows rendszerhez. A Windows megjelenítési alaprendszert a .NET-keretrendszer összetevőjeként az alkalmazáskiszolgálói alaprendszer részként telepíti a rendszer. Gyakran használják azonban kiszolgálóalapú alkalmazásokban is.

További hivatkozások


Tartalom