ComfyJ 2.12

Lizenz: Kostenlose Testversion ‎Dateigröße: 6.27 MB
‎Benutzerbewertung: 2.8/5 - ‎3 ‎Stimmen

Über ComfyJ

ComfyJ ist eine COM-zu-Java-zu-COM-Brücke. Auf COM-zu-Java-Integrationsteil ermöglicht ComfyJ die einfache Integration einer Java-Anwendung in jede COM/OLE/OCX/ActiveX-Bibliothek. COM-Schnittstellen und Datentypen-Wrapper, die von der Bibliothek bereitgestellt werden, ermöglichen die Arbeit mit COM-Typen und -Schnittstellen wie mit gewöhnlichen Java-Objekten. ComfyJ ermöglicht das Aufrufen von Methoden eines COM-Objekts über seine Funktionsindizes in VTBL oder durch deren Namen mithilfe des Automatisierungsansatzes. Die OleContainer Swing-Komponente ermöglicht die Verwendung einer beliebigen visuellen COM-Komponente in der Java Swing-Benutzeroberfläche, das Erstellen eines eingebetteten Objekts mithilfe von ProgID, CLSID oder das Einfügen eines COM-Objekts in einen Container, speichern und laden Sie ein eingebettetes OleObject. Auf dem Java-to-COM-Integrationsteil bietet ComfyJ die Möglichkeit, benutzerdefinierte Java COM-Server zu erstellen, die als COM-Objekt für andere COM-Anwendungen verfügbar gemacht werden können, ohne systemeigenen Code zu schreiben. ComfyJ bietet die Wrapper für Basis-COM-Schnittstellen sowie die Möglichkeit, sich in benutzerdefinierte COM-Schnittstellen zu integrieren. ComfyJ ermöglicht auch das Verfügbarmachen von Java-Objekten als COM-Objekte mithilfe von Klassen wie IUnknownServer und IDispatchServer. Alle benutzerdefinierten Java COM-Objekte können diese Klassen erben und je nach Anforderung beliebige Basis- oder benutzerdefinierte COM-Schnittstellen implementieren. Solche Java COM-Server können belastbar viele COM-Schnittstellen implementieren. ComfyJ bietet auch bequeme Möglichkeiten, solche Java COM-Server in einem System zu registrieren. Eine solche Registrierung kann zur Laufzeit durchgeführt werden, z. B. für die COM-Ereignisbehandlung oder in der COM-Registrierung mithilfe der ComfyJ ServerManager-Anwendung. Das mit ComfyJ gelieferte CodeGenerator-Dienstprogramm ermöglicht das Generieren von Java COM-Wrappern für COM-Komponenten oder COM-Typbibliotheken. Der generierte Code kann dann je nach den angegebenen Optionen kompiliert und in eine resultierende JAR-Datei gepackt werden.