ComfyJ for Windows 32/64-bit

Licença: Avaliação gratuita ‎Tamanho do arquivo: N/A
‎Classificação dos usuários: 3.6/5 - ‎9 ‎Votos

Sobre ComfyJ for Windows 32/64-bit

A ComfyJ combina pontes Java-to-COM e COM-to-Java baseadas na tecnologia JNIWrapper. Cada um deles introduz uma série de recursos exclusivos, tornando o ComfyJ a solução definitiva para trabalhar com tecnologias COM a partir de programas Java. Ponte Java-to-COM Esta ponte permite que um aplicativo Java se integre facilmente com qualquer biblioteca COM/OLE/OCX/ActiveX usando apenas a linguagem de programação Java e nenhum código nativo. As principais características são: 1. Embrulhos para todas as interfaces COM padrão, como IUnknown, IDispatch etc. 2. Suporte para tipos com padrão, como Variant, SafeArray (matrizes únicas e multidimensionais), BStr etc. 3. Suporte para mecanismo de chamada do método VTBL. Você pode invocar métodos de objeto COM usando o índice de função. 4. Suporte de automação que permite: * Invoque qualquer método de um objeto COM usando a técnica de invocação de método dinâmico. * Obtenha qualquer propriedade de um objeto COM, incluindo os indexados e nomeados. * Defina as propriedades do objeto COM. 5. Suporte para eventos COM. Você pode criar um manipulador de eventos Java COM e conectá-lo a um objeto COM usando uma técnica COM padrão (findConnectionPoint/advise). 6. Incorporar quaisquer controles OLE/OCX/ActiveX em um aplicativo Swing. A ComfyJ oferece uma classe especial OleContainer que permite: * Crie um objeto incorporado usando ProgID, CLSID ou a partir de um arquivo. Além disso, há a capacidade de inserir um IOleObject no recipiente. * Incorpore vários componentes OLE/OCX/ActiveX, como Internet Explorer, Microsoft Office, documentos do Acrobat Reader e vários componentes de mídia, como Windows MediaPlayer, DVD player, QuickTime, ShockwaveFlash etc. * Realize o desenho estático de um componente incorporado. * Salvar/Carregar um OleObject incorporado para/de um arquivo em um formato binário especial; * Faça vários tipos de ativação no local, como SHOW, INPLACEACTIVE etc. 7. Suporte dcom. O ComfyJ permite criar objeto COM em um servidor remoto. 8. Aplicativo geração de código. Usando este aplicativo, você pode gerar invólucros Java COM para objetos COM personalizados. As classes geradas podem ser compiladas e embaladas em um arquivo JAR, se necessário. Ponte COM-to-Java Esta ponte permite que você implemente e exponha objetos Java COM como objetos COM usuais na língua Java sem escrever código nativo. As principais características são: 1. IUnknownServer — Implementação do servidor da interface COM IUnknown. Todos os objetos Java COM personalizados que implementam a interface COM IUnknown podem ser derivados desta classe. 2. IDispatchServer — Implementação do servidor da interface IDispatch COM. Todos os objetos Java COM personalizados que implementam a interface IDispatch COM podem ser derivados desta classe. 3. Capacidade de criar e registrar classes Java COM personalizadas no momento da execução. Esta técnica é amplamente utilizada na implementação da interface OleContainer e no suporte a eventos COM. 4. Capacidade de criar quaisquer classes COM personalizadas e registrá-las como servidores COM no registro do sistema usando um aplicativo especialmente projetado "Server Manager"