Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Cél
A COM egy platformfüggetlen, elosztott, objektumorientált rendszer bináris szoftverösszetevők létrehozására, amelyek képesek interakcióra. A COM a Microsoft OLE (összetett dokumentumok) és Az ActiveX (internetbarát összetevők) technológiáinak alaptechnológiája.
Adott esetben
A COM-objektumok számos programozási nyelvvel hozhatók létre. Az objektumorientált nyelvek, például a C++ olyan programozási mechanizmusokat biztosítanak, amelyek leegyszerűsítik a COM-objektumok implementálását. Ezek az objektumok egyetlen folyamaton belül lehetnek, más folyamatokban, akár távoli számítógépeken is.
Futásidejű követelmények
Arról, hogy mely operációs rendszerekre van szükség egy adott interfész vagy függvény használatához, tekintse meg az interfész vagy függvény dokumentációjának Követelmények szakaszát.
Ebben a szakaszban
| Téma | Leírás |
|---|---|
|
COM alapjai |
Az alapvető fogalmakat és a programozási referenciákat ismerteti. |
|
OLE és adatátviteli |
Összetett dokumentumokat és adatátvitelt ismertet. |
|
Vezérlők és tulajdonságlapok |
Az ActiveX-vezérlőket és a tulajdonságlapokat ismerteti. |
|
COM nyelvi fordítások |
Ismerteti a programozási nyelvek közötti különbségeket, és ismerteti, hogyan fordíthatja le a COM-objektumok szintaxisát egyik nyelvről a másikra. |
Kapcsolódó dokumentáció
| Téma | Leírás |
|---|---|
|
COM alapjai |
Az alapvető fogalmakat és a programozási referenciákat ismerteti. |
|
OLE és adatátviteli |
Összetett dokumentumokat és adatátvitelt ismertet. |
|
Vezérlők és tulajdonságlapok |
Az ActiveX-vezérlőket és a tulajdonságlapokat ismerteti. |
|
COM nyelvi fordítások |
Ismerteti a programozási nyelvek közötti különbségeket, és ismerteti, hogyan fordíthatja le a COM-objektumok szintaxisát egyik nyelvről a másikra. |
Kapcsolódó témakörök
| Téma | Leírás |
|---|---|
|
komponensobjektum-modell (COM) |
A COM egy platformfüggetlen, elosztott, objektumorientált rendszer bináris szoftverösszetevők létrehozására, amelyek képesek interakcióra. A COM a Microsoft OLE (összetett dokumentumok) és Az ActiveX (internetbarát összetevők) technológiáinak alaptechnológiája. |
|
Automation |
Az Automation lehetővé teszi a szoftvercsomagok számára, hogy egyedi funkcióikat a szkriptelési eszközök és más alkalmazások számára is elérhetővé tegyék. Az Automation a komponensobjektum-modellt (COM) használja, de más OLE-funkcióktól, például a helyszíni aktiválástól függetlenül implementálható. |
|
Microsoft Interface Definition Language (MIDL) |
A Microsoft Interface Definition Language (MIDL) az ügyfél- és kiszolgálóprogramok közötti interfészeket határozza meg. A Microsoft a MIDL fordítót a Platform Software Development Kit (SDK) segítségével teszi lehetővé a fejlesztők számára, hogy létrehozhassák a távoli eljáráshívási (RPC) felületekhez és COM/DCOM-felületekhez szükséges interfészdefiníciós (IDL) fájlokat és alkalmazáskonfigurációs fájlokat (ACF). A MIDL az OLE Automation típuskódtárainak létrehozását is támogatja. |
|
Strukturált tároló |
A strukturált tárolás a fájlok és az adatok megőrzését biztosítja a COM-ban azáltal, hogy egyetlen fájlt kezel strukturált objektumgyűjteményként, más néven tárolókból és streamekből áll. |
|
COM+ |
A COM+ a Microsoft Component Object Model (COM) és a Microsoft Transaction Server (MTS) fejlődése. A COM+ a COM, MTS és más COM-alapú technológiák használatával írt alkalmazásokra épít és terjeszt ki. |