mozilla
Os seus resultados da pesquisa

    XPCOM

    XPCOM (cross-Platform Component Object Model) é um modelo de objectos de componentes multi-plataforma, semelhante ao COM da Microsoft. Existem várias bibliotecas de ligações a várias linguagens, o que permite que componentes XPCOM sejam usados e implementados em linguagens tal como JavaScript, Java, Python e C++. As interfaces em XPCOM são definidas em XPIDL, um dialecto de IDL.

    O XPCOM em si oferece um conjunto de componentes-base e classes, entre os quais gestão de ficheiros e memória, linhas de execução (threads), estruturas de dados básicas (linhas de texto (strings), listas (arrays), variantes), etc. A maioria dos componentes XPCOM não faz parte do conjunto nuclear de componentes e é disponibilizado por outras partes da plataforma (i.e., Gecko ou Necko), pela aplicação ou até por uma extensão.


    Documentação

    Documentação do núcleo do XPCOM
    Referência da API do XPCOM
    Documentação de componentes nucleares, interfaces e funções providenciadas pelo XPCOM.
    Guias de linhas de texto, tabela de espalhamento (hash table) e listas
    Como usar as estruturas de dados básicas.
    Cola XPCOM
    A cola XPCOM permite usar funções utilitárias e classes XPCOM sem haver dependências de partes congeladas do XPCOM (xpcom_core.{dll,so,dylib]).
    Criar componentes XPCOM
    Criar componentes XPCOM
    Este livro oferece um tutorial sobre a construção de um componente XPCOM que controla o comportamento do navegador.
    Como Construir um Componente XPCOM em JavaScript
    Guia de iniciação rápida para escrever componentes JavaScript
    Miscelânea
    Using XPCOM in JavaScript without leaking
    Using XPCOM in JavaScript (also known as XPConnect) is an environment where memory management issues are not obvious. Despite this, it's easy to write JavaScript code that leaks, because some of the objects you're dealing with are reference-counted behind the scenes.

    Veja todos...

    Comunidade

    Ferramentas

    • [LINK]
    • [LINK]

    Veja todas...

    Tópicos relacionados

    Ligações a linguagens, JavaXPCOM, PyXPCOM, XPConnect, JavaScript

    Categorias

    Interwiki Language Links


    Etiquetas do documento e colaboradores

    Contributors to this page: RuiMaciel, Verruckt
    Última atualização por: Verruckt,