XPConnect:Podstawy architektury
z Mozilla Developer Center, polskiego centrum programistów Mozilli.
XPCOM jest jak COM dla Windows. Pozwala on uzyskać wskaźniki do komponentów wewnątrz Mozilli, umożliwiając również komunikację z ich interfejsem.
XPConnect jest tym, co pozwala JavaScriptowi komunikować się z treścią Mozilli, systemem XPCOM. Możesz sobie to wyobrazić jako pomost między kodem JavaScript a wnętrzem Mozilli.
xpcshell jest interfejsem linii poleceń dla Mozilla JavaScript. Jest to interaktywny interpreter - daje Ci powłokę, która komunikuje się bezpośrednio z Mozillą poprzez wewnętrzny, JavaScriptowy most XPConnect.