cross platform component object model

XPCOM

Cross Platform Component Object Model (XPCOM) ist eine plattformunabhängige Komponententechnik in Mozilla. Normalerweise werden die Komponenten in Mozilla in C++ geschrieben, es existieren aber auch Anbindungen für Python und Ruby.

Mit XPCOM können Software-Entwickler eigene Plug-Ins entwickeln, die in Verbindung mit dem Mozilla-Framework betrieben werden können. XPCOM unterstützt diese Arbeiten mit verschiedenen Sprachanbindungen.

XPCOM ergänzt die XML User Interface Language (XUL) und unterstützt den Zugriff auf Gecko-Komponenten.

Querverweise von cross platform component object model nach:

Querverweise nach cross platform component object model von: