Einführung
Das
Component
Object
Model
(
COM
)
ist
eine
Technologie
,
welche
die
Wiederverwendung
von
Code
erlaubt
,
egal
in
welcher
Sprache
dieser
geschrieben
wurde
.
Die
Komponenten
stellen
Schnittstellen
bereit
,
welche
die
verfügbaren
Funktionen
,
aber
nicht
deren
Implementierung
bekanntgeben
(
z.B
.
auf
welcher
Maschine
die
Komponente
gespeichert
ist
und
die
Executable
,
die
sie
enthält
)
.
Anwendungen
können
über
die
COM-API
beliebige
Schnittstellen
erzeugen
.
Man
sich
das
wie
einen
super
Remote
Procedure
Call
(
RPC
)
Mechanismus
mit
einigen
grundlegenden
Objekten
vorstellen
.
Es
trennt
die
Implementation
von
der
Schnittstelle
.
COM
unterstützt
Versioning
,
die
Trennung
von
Implementation
und
Schnittstelle
,
sowie
das
Verstecken
von
Implementierungsdetails
,
wie
z.B
.
Position
der
Executable
und
die
Sprache
,
in
welcher
die
Komponente
geschrieben
wurde
.
Laufzeit Konfiguration
Das
Verhalten
dieser
Funktionen
wird
von
Einstellungen
in
der
php.ini
bestimmt
.
Tabelle
1
.
Com
Konfigurationsoptionen
Weitere Details und Definitionen der PHP_INI_* Konstanten
finden Sie bei der Funktion
ini_set()
.