ComfyJ for Windows 32/64-bit

Licença: Julgamento Gratuito ‎Tamanho do arquivo: N/A
‎Classificação dos utilizadores: 3.6/5 - ‎9 ‎votos

Sobre ComfyJ for Windows 32/64-bit

A ComfyJ combina pontes Java-to-COM e COM-to-Java com base na tecnologia JNIWrapper. Cada um deles introduz uma série de funcionalidades únicas, tornando o ComfyJ a solução final para trabalhar com tecnologias COM a partir de programas Java. Ponte Java-to-COM Esta ponte permite que uma aplicação 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. Invólucros para todas as interfaces COM padrão, tais como IUnknown, IDispatch etc. 2. Suporte para tipos de COM padrão, tais como Variant, SafeArray (matrizes individuais e multidimensionais), BStr etc. 3. Suporte ao mecanismo de chamada do método VTBL. Pode invocar métodos de objetos COM utilizando o índice de função. 4. Suporte de automatização que lhe permite: * Invoque qualquer método de um objeto COM utilizando uma técnica dinâmica de invocação do método. * Obtenha qualquer propriedade de um objeto COM, incluindo os indexados e nomeados. * Desemote as propriedades do objeto COM. 5. Suporte a eventos com COM. Pode criar um manipulador de eventos Java COM e conectá-lo a um objeto COM utilizando uma técnica COM standard (findConnectionPoint/advise) COM. 6. Incorporar quaisquer controlos OLE/OCX/ActiveX numa aplicação Swing. A ComfyJ fornece uma aula especial de OleContainer que lhe permite: * Crie um objeto incorporado utilizando ProgID, CLSID ou a partir de um ficheiro. Além disso, existe a capacidade de inserir um IOleObject no recipiente. * Inserindo vários componentes OLE/OCX/ActiveX, tais como Internet Explorer, Microsoft Office, documentos do Acrobat Reader e vários componentes de mídia, tais como Windows MediaPlayer, leitor de DVD, QuickTime, ShockwaveFlash etc. * Execute o desenho estático de um componente incorporado. * Guarde/Carregue um OleObject incorporado de/para um ficheiro num formato binário especial; * Faça vários tipos de ativação no local, tais como SHOW, INPLACEACTIVE, etc. 7. Suporte DCOM. O ComfyJ permite criar um objeto COM num servidor remoto. 8. Aplicação geração de código. Utilizando esta aplicação, pode gerar invólucros Java COM para objetos COM personalizados. As classes geradas podem ser compiladas e embaladas num ficheiro JAR, se necessário. Ponte COM-to-Java Esta ponte permite-lhe implementar e expor objetos Java COM como objetos COM habituais na língua Java sem escrever código nativo. As principais características são: 1. IUnknownServer — Implementação do servidor da interface IUnknown COM. Todos os objetos Java COM personalizados que implementam a interface IUnknown COM 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 registar aulas personalizadas de Java COM no tempo de 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 registá-las como servidores COM no registo do sistema utilizando uma aplicação especialmente concebida "Server Manager"