ComfyJ for Windows 32/64-bit

Licence: Essai gratuit ‎Taille du fichier: N/A
‎Note des utilisateurs: 3.6/5 - ‎9 ‎Votes

ComfyJ combine des ponts Java-com et COM-to-Java basés sur la technologie JNIWrapper. Chacun d’eux introduit un certain nombre de fonctionnalités uniques, faisant de ComfyJ la solution ultime pour travailler avec les technologies COM des programmes Java. Pont Java-com Ce pont permet à une application Java de s’intégrer facilement à toutes les bibliothèques COM/OLE/OCX/ActiveX en utilisant uniquement le langage de programmation Java et aucun code natif. Les principales caractéristiques sont: 1. Emballages pour toutes les interfaces COM standard, telles que IUnknown, IDispatch etc. 2. Prise en charge des types COM standard, tels que Variante, SafeArray (tableaux monodimensionnels et multidimensionnels), BStr etc. 3. Prise en charge du mécanisme d’appel de méthode VTBL. Vous pouvez invoquer les méthodes d’objet COM à l’aide de l’index de fonction. 4. Prise en charge de l’automatisation vous permettant de : * Invoquer n’importe quelle méthode d’un objet COM en utilisant la technique d’invocation de la méthode dynamique. * Obtenez n’importe quelle propriété d’un objet COM, y compris les objets indexés et nommés. * Définir les propriétés de l’objet COM. 5. Prise en charge des événements COM. Vous pouvez créer un gestionnaire d’événements Java COM et le connecter à un objet COM à l’aide d’une technique COM standard (findConnectionPoint/advise). 6. Intégrer les contrôles OLE/OCX/ActiveX dans une application Swing. ComfyJ offre une classe spéciale OleContainer vous permettant de : * Créez un objet intégré à l’aide de ProgID, CLSID ou à partir d’un fichier. En outre, il ya une capacité d’insérer un IOleObject dans le conteneur. * Intégrer divers composants OLE/OCX/ActiveX, tels que Internet Explorer, Microsoft Office, Acrobat Reader documents, et divers composants multimédias tels que Windows MediaPlayer, lecteur DVD, QuickTime, ShockwaveFlash etc. * Effectuer le dessin statique d’un composant intégré. * Enregistrer/Charger un OleObject intégré à/à partir d’un fichier dans un format binaire spécial; * Faire divers types d’activation en place, tels que SHOW, INPLACEACTIVE etc. 7. Support DCOM. ComfyJ permet de créer un objet COM sur un serveur distant. 8. Application de génération de code. En utilisant cette application, vous pouvez générer des emballages Java COM pour des objets COM personnalisés. Les classes générées peuvent être compilées et emballées dans un fichier JAR si nécessaire. Pont COM-to-Java Ce pont vous permet d’implémenter et d’exposer des objets Java COM comme d’habitude des objets COM dans la langue Java sans écrire de code natif. Les principales caractéristiques sont: 1. IUnknownServer — Implémentation serveur de l’interface COM IUnknown. Tous les objets Java COM personnalisés qui implémenter l’interface IUnknown COM peuvent être dérivés de cette classe. 2. IDispatchServer — Implémentation serveur de l’interface COM IDispatch. Tous les objets Java COM personnalisés qui implémentent l’interface IDispatch COM peuvent être dérivés de cette classe. 3. Possibilité de créer et d’enregistrer des classes Java COM personnalisées au moment de l’exécuteur. Cette technique est largement utilisée dans la mise en œuvre de l’interface OleContainer et dans le support des événements COM. 4. Possibilité de créer des classes COM personnalisées et de les enregistrer en tant que serveurs COM dans le registre du système à l’aide d’une application spécialement conçue "Server Manager"

historique de la version

  • Version N/A posté sur 1970-01-01

Détails du programme