Mi az az xpcom

Előző

hogy
Rögtön észrevehető, hogy ez az összetevő egy népszerű böngészőben található, nevezetesen a Mozilla böngészőben. Ez az összetevő más szoftverekben is megtalálható. Azonnal leszögezhető, hogy az XPCOM nem csak egy komponens, hanem egy platformkomponens-orientált szoftverfejlesztési modell. Esetünkben ez a modell a Mozilla böngésző szoftverének fejlesztésére szolgál. Próbáljuk meg részletesebben megérteni ezt az összetevőt.

Ennek a modellnek azonnal analógiáját vonhatja le a Microsoft COM modelljével. A Microsoft COM technológiai szabványa szintén szoftverfejlesztésre szolgál. Az XPCOM egyébként keretrendszernek, vagyis egy szoftverrendszer felépítésének nevezhető. A keretrendszer fő célja, hogy megkönnyítse egy nagy szoftverobjektum összetevőinek fejlesztését és integrálását. Egyszerűen fogalmazva, a keretrendszer egy szoftverrendszer keretrendszere.

Fentebb írták, hogy az XPCOM sok tekintetben hasonlít a Microsoft COM-hoz. De valószínűleg az egyik fő különbség e szabványok között az, hogy az XPCOM ingyenes szoftver.

Ha összefoglaljuk a fent leírtakat, nem nehéz megérteni, hogy XPCOM szükséges a komponens programozáshoz. És mint tudod, ahhoz, hogy programozzon valamit, fordítóprogramra van szüksége.

Mire való az XPCOM komponens? Már a névből is megérthető, hogy az XPCOM segítségével különböző programozási nyelveken lehet komponenseket írni. És ezek az összetevők egyetlen programban használhatók. Igen, a Mozilla böngésző megerősíti ezt.

Következő

Olvassa el tovabba: