Home > Computers > Programming > Component Frameworks > XPCOM
XPCOM, a lightweight cross platform COM work-alike, is the foundation for modularity in Mozilla, but it can also be used stand-alone.
http://www.lysator.liu.se/~gargamel/exjobb/
This thesis evaluates several of the available techniques for interprocess communications (IPC) in a prototype system for distributed components using XPCOM as the basis. It also takes into consideration marshalling, the transfer of complex data structures, it further discusses security, robustness and correctness.
http://www.ibm.com/developerworks/webservices/library/co-pyxp2.html
Explains how to access Mozilla objects as a client.
http://ted.mielczarek.org/code/mozilla/jscomponentwiz/
Generates an XPCOM skeleton.
http://kb.mozillazine.org/Implementing_XPCOM_components_in_JavaScript
Provides information about creating a JavaScript XPCOM class.
http://mysqlxpcom.mozdev.org/
An XPCOM/XPConnect implementation of mysqlclient API 3.x. The goal of the project is to provide solid and full mysqlclient interface for JavaScript applications. [Open Source, LGPL]
http://www.mytools360.com/
Creates XPCOM as ATL COM in Microsoft Vistual Studio 2005.
http://plxpcom.mozdev.org/
Perl language bindings. Allows the use of XPCOM objects from Perl, as well as the ability to implement XPCOM interfaces in Perl. (Jumpline.com, Inc.)
http://rbxpcom.mozdev.org/
Ruby language bindings. Ruby is an object oriented scripting language developed by Yukihiro Matsumoto.
http://xanthes.mozdev.org/
XPCOM wrapper around the Xerces validating xml parser. [Open Source, MPL, GPL]
https://developer.mozilla.org/en/XPCOM
Mozilla's cross-platform component object model.
Home > Computers > Programming > Component Frameworks > XPCOM
Thanks to DMOZ, which built a great web directory for nearly two decades and freely shared it with the web. About us