XPCOM的有关链接
FROM:http://blog.donews.com/heinsect/category/38728.aspx
XPCOM - Mozilla's cross-platform component object model. BlackConnect - Java-to-XPCOM bridge that allows interoperability between Java and XPCOM components. Evaluation of Interprocess Communication Methods in a Component-based Environment
- 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. Mozilla XPCOM Reference - Computer generated reference of Mozilla components and interfaces. MySQL XPCOM
- 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] plXPCOM
- 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.) PyXPCOM - Python language bindings. (ActiveState) rbXPCOM - Ruby language bindings. Ruby is an object oriented scripting language developed by Yukihiro Matsumoto. Xanthes - XPCOM wrapper around the Xerces validating xml parser. [Open Source, MPL, GPL] XPCOM Component Viewer - Allows to navigate through the components and interfaces included in a Mozilla based browser. XPConnect
- Javascript language bindings. It allows Javascript objects to
transparently access and manipulate XPCOM objects and also enables
Javascript objects to implement XPCOM compliant interfaces. Getting Started with PyXPCOM, Part 2 - Explains how to access Mozilla objects as a client. (June, 2001) Getting Started with PyXPCOM, Part 3 - Covers the implementation of XPCOM objects on the server side. (June, 2001) XPCOM, Part 5
- Puts the final touches on the example XPCOM implementation, shows how
to install the component, and demonstrates simple testing methods using
XPCShell. (June, 2001) Getting Started with PyXPCOM, Part 1 - Covers the installation of XPCOM and PyXPCOM. (May, 2001) XPCOM, Part 4 - Covers component authoring by using a GPS receiver as an example component. (May, 2001) XPCOM, Part 2 - Introduction to XPCOM programming: type libraries, the xpidl compiler, and interface discovery. (March, 2001) XPCOM, Part 3 - Building the XPCOM development environment. (March, 2001) XPCOM, Part 1 - Introduction to XPCOM, Mozilla's component architecture. (February, 2001)