XPCOM

Exemple de création d'un composant

Présentation de l'exemple

On ne peut présenter un sujet sans présenter un exemple concret. Cette partie va donc aborder la création d'un composant.

Tout d'abord, la création de l'interface sera réalisée en langage XPIDL. Puis, l'interface sera implantée dans un composant écrit en JavaScript, d'une part, et dans un composant écrit en C++, d'autre part. Nous présenterons ensuite l'enregistrement des composants par Mozilla. Enfin, les composants seront utilisés par un script JavaScript.

Les intérêts de l'exemple sont donc les suivants :