A Komponensszolgáltatások a COM+ alkalmazások felügyeletére összpontosítanak. A fejlesztők a COM+ szolgáltatás használatával elosztott alkalmazásokat hozhatnak létre. A rendszergazdák az alkalmazások kezelésére használják a Komponensszolgáltatásokat. A rendszergazda a fejlesztőtől kap egy COM+ alkalmazásfájlt, majd a Komponensszolgáltatásokat használva telepíti az alkalmazást egy kiszolgáló számítógépre. Ezután a rendszergazda elvégzi az alkalmazás engedélyeinek konfigurálását, és megadja a többi beállítást is.

Rendszergazdaként két alapvető módon telepítheti és felügyelheti a COM+ alkalmazásokat. Használhatja a Microsoft Management Console (MMC) Komponensszolgáltatások beépülő modulját, vagy írhat parancsfájlokat a telepítés és a felügyelet automatizálására. Az MMC Komponensszolgáltatások beépülő moduljának alternatívájaként automatizálhat bármely feladatot azáltal, hogy olyan kódot ír, amely a COMAdmin dinamikus csatolású függvénytára (DLL) által biztosított felügyeleti objektumokat használja. További információt ezen objektumok használatáról a COM+ általános feladatait ismertető weblapon COM+ felügyelet automatizálásáról szóló (https://go.microsoft.com/fwlink/?LinkId=66607) részben talál.

A fejlesztők a Komponensszolgáltatások erőforrásairól a COM+ (Komponensszolgáltatások) szolgáltatást tárgyaló (https://go.microsoft.com/fwlink/?LinkId=66575) cikkből tájékozódhatnak.

Ez a témakör a Komponensszolgáltatásokkal kapcsolatban leggyakrabban elvégzett feladatokat és a hozzájuk kapcsolódó fogalmakat tekinti át.

A Komponensszolgáltatások alkalmazástípusai

A Komponensszolgáltatások legtöbb felügyeleti feladata magába foglalja az alkalmazások és komponensek hálózati telepítését és a telepített alkalmazások és komponensek megfelelő működésének biztosítását. Az elvégzendő feladat a használni kíván alkalmazástól, valamint az alkalmazás által használt szolgáltatásoktól függ.

Megjegyzés

Az itt tárgyalt témakörök a Komponensszolgáltatások beépülő modul beállításainak csak egy csekély részét ismertetik. Az itt nem tárgyalt beállításokat olyan személynek kell elvégeznie, aki teljes körű ismerettel rendelkezik az adott komponens vagy alkalmazás implementációjáról. Ezeket a beállításokat - melyeket a COM+ Komponensszolgáltatásokról szóló (https://go.microsoft.com/fwlink/?LinkId=66575) cikk ismertet - jellemzően a fejlesztő végzi el a telepítés és üzembe helyezés előtt.

A Komponensszolgáltatások beépülő modullal felügyelt alkalmazások kétfélék lehetnek: COM alkalmazások és COM+ alkalmazások. Ezen fogalmak olyan témakörökben szerepelnek, ahol a beállításuk típusonként eltérőek.

COM alkalmazások

A komponensobjektum-modell (COM) alkalmazások ötlete egyáltalán nem új. A "COM" pusztán egy olyan fogalom, amely az együttműködő COM-komponenscsoportokra vonatkozik. A COM-alkalmazásokra példa a Microsoft® Office Excel®, amely egy elsődleges végrehajtható részből és a hozzá kapcsolódó alkalmazások, helyesírás-ellenőrző, Microsoft Visual Basic® szolgáltatás, stb. DLL kiterjesztésű fájljaiból áll.

COM+ alkalmazások

A COM+ alkalmazások olyan COM-komponenscsoportok, amelyeket úgy fejlesztettek és konfiguráltak, hogy COM+ szolgáltatásokat, például tranzakciókat, várakoztatást, szerepköralapú biztonságot, stb. alkalmazzanak. A COM+ alkalmazást a komponens kódjába írt dolgok különböztetik meg, a többi különbség pedig a Komponensszolgáltatások beépülő modulban megadott beállításokból adódik.

A COM+ alkalmazások két kategóriákra bonthatók. A két kategória más felügyeleti igényű. A két típus a COM+ kiszolgálóalkalmazások és a COM+ függvénytár-alkalmazások. A COM+ kiszolgálóalkalmazások a saját folyamatterükben futnak. Egy kiszolgálóalkalmazás például olyan DLL fájlokból állhat, amelyek magukban foglalják a listák feldolgozását. A COM+ függvénytár-alkalmazások olyan komponensekből állnak, amelyeket úgy fejlesztettek, hogy egy gazdaalkalmazás folyamatában fussanak. Egy függvénytár-alkalmazásban például csoportosíthatja a DLL fájlokat, amelyek más alkalmazás-komponenseknek szolgálnak alapul, és azokat a DLL fájlokat, melyek osztoznak ezen komponensek biztonsági jellemzőiben.

Felügyeleti feladatok áttekintése

A Komponensszolgáltatásokkal elvégezhető felügyeleti feladatok négy tág kategóriába sorolhatók:

  • A rendszer konfigurálása a Komponensszolgáltatásokhoz

  • Kezdeti szolgáltatásbeállítások

  • COM+ alkalmazások telepítése és konfigurálása

  • Komponensszolgáltatások figyelése és hangolása

Megjegyzés

Noha ez a témakör áttekinti a szükséges vagy gyakori feladatokat, előfordulhatnak más olyan feladatok is, amelyek elvégzésére szükség van. Minden feladat részletes leírását az elvégzendő feladatkör dokumentációjában talál.

A rendszer konfigurálása a Komponensszolgáltatásokhoz

Amikor elkezdi a COM+ szolgáltatás használatát, el kell végeznie néhány testreszabási feladatot, mielőtt használhatja a szolgáltatást a hálózaton. A felügyeleti biztonság beállításával kell például kezdenie úgy, hogy egy csoportot vagy felhasználót a Komponensszolgáltatások használatával a Rendszeralkalmazás Rendszergazda szerepkörébe helyez. További információt A rendszer konfigurálása a Komponensszolgáltatásokhoz című témakörben talál.

Kezdeti szolgáltatásbeállítások

Amikor elvégezte a Komponensszolgáltatásokban a hálózat jellemzőinek beállításait, a következő feladat azon beállítások módosítása, amely azon alkalmazás- vagy szolgáltatástípusokra jellemzőek, melyeket a hálózaton használni szeretne.

A módosítható beállítástípusok a következők:

  • Ahhoz, hogy védelmet biztosítson olyan komponenseknek, amelyeket nem konfigurált a COM+ alkalmazásokba - azaz COM-alkalmazásoknak vagy önállóan üzembe helyezett COM-komponenseknek -, szüksége lehet arra, hogy bizonyos COM biztonsági beállításokat alkalmazzon ezekre a számítógépekre. (ugyanakkor a COM+ alkalmazásokat kialakításuk miatt kihasználhatják a szerepköralapú biztonsági szolgáltatás előnyeit.) További információt a DCOM-alkalmazások kezelése című témakörben talál.

  • Ha az alkalmazások elosztott tranzakciókat használnak, állítsa be, hogy a Microsoft Elosztott tranzakciók koordinátora (DTC) manuálisan vagy automatikusan indul-e azokon a számítógépeken, amelyeken használják. Ha a tranzakciókat a Windows Clustering szolgáltatással együtt használják, a hálózatot ennek megfelelően kell konfigurálni. További információt az Elosztott tranzakciók kezelése című témakörben talál.

COM+ alkalmazások telepítése és konfigurálása

Egy COM+ alkalmazást olyan beállításokkal kell konfigurálni, amelyek az általa használt a szolgáltatásokra jellemzőek. Miután elvégezte az alkalmazás konfigurálását, telepítheti az ügyféloldali és kiszolgálóoldali részeket a hálózat számítógépeire. A következőkben néhány példát talál azokra a feladattípusokra, amelyeket elvégezhet a COM+ alkalmazások telepítésekor vagy konfigurálásakor:

  • Mielőtt módosíthatná azokat a beállításokat, amelyek a COM+ alkalmazások hálózati működését határozzák meg, telepítenie kell az alkalmazást egy olyan átmeneti számítógépre, amelyen elvégezheti a konfigurálást. További információt A COM+ alkalmazástelepítés ismertetése című témakörben talál.

  • Ahhoz, hogy biztosítsa, hogy a COM+ alkalmazás megfelelően részt vesz a hálózat biztonsági sémájában (azaz, van hozzáférés mind az alkalmazáshoz, mind egyéb erőforrásokhoz a hálózat igényinek megfelelően), szükséges lehet felhasználókat hozzáadni az alkalmazás szerepköreihez, és beállítani az alkalmazás biztonsági azonosítóját. További információt az Alkalmazásfüggő COM-biztonságkonfiguráció beállítása című témakörben talál.

  • Amikor konfigurálta a COM+ alkalmazást a szükséges biztonságnak és szolgáltatásoknak megfelelően, telepítenie kell mind az ügyféloldali, mind a kiszolgálóoldali részét a hálózat üzemi számítógépeire. További információt a COM+ alkalmazások kezelése című témakörben talál.

Komponensszolgáltatások figyelése és hangolása

A Komponensszolgáltatásokat használó komponensek telepítése után nyomon követheti ezeket a szolgáltatásokat, hogy növelhesse a teljesítményt és kijavíthassa a hibákat. Bizonyos esetekben a beállítások módosítása - különösen akkor, ha pontosabb megfigyelést szeretne elérni - csökkentheti a teljesítményt.

A következőkben néhány példát talál azokra a feladattípusokra, amelyeket elvégezhet a COM+ alkalmazások figyelésekor vagy hangolásakor:

  • Elérhető frissítések telepítése.

  • A biztonsági felügyelet növelése érdekében - például az objektumok véletlen vagy rosszindulatú kioldásának megelőzésére - a nyomkövetést használhatja további biztonsági ellenőrzésekhez, és az információkat figyeléséhez.

  • Ha az alkalmazások elosztott tranzakciókban vesznek részt, figyelemmel kísérheti a teljesítményt a tranzakció állapota, az üzenetek és a statisztikák figyelésével. Emellett növelheti a rendszer teljesítményét a tranzakciós statisztikákat tároló naplófájlok méretének és elérési útvonalának módosításával.

Az itt nem tárgyalt feladatokat a COM+ komponensszolgáltatásokról szóló weblap (https://go.microsoft.com/fwlink/?LinkId=66607) ismerteti.


Tartalom