ComfyJ 2.12

Lisensi: Uji Coba Gratis ‎Ukuran file: 6.27 MB
‎Peringkat Pengguna: 2.8/5 - ‎3 ‎Suara

Tentang ComfyJ

ComfyJ adalah jembatan COM-to-Java-to-COM. Pada bagian integrasi COM-to-Java, ComfyJ memungkinkan untuk dengan mudah mengintegrasikan aplikasi Java dengan perpustakaan COM /OLE/OCX/ActiveX apa pun. Antarmuka COM dan Pembungkus Tipe Data yang disediakan oleh perpustakaan memungkinkan bekerja dengan jenis dan antarmuka COM seperti dengan objek Java biasa. ComfyJ memungkinkan untuk memanggil metode objek COM melalui indeks fungsinya di VTBL atau dengan namanya menggunakan pendekatan Otomatisasi. Komponen OleContainer Swing memungkinkan untuk menggunakan komponen COM visual apa pun di Java Swing UI, membuat objek yang disematkan menggunakan ProgID, CLSID atau memasukkan objek COM ke dalam wadah, menyimpan dan memuat OleObject yang disematkan. Pada bagian integrasi Java-to-COM, ComfyJ menyediakan kemampuan untuk membuat server Java COM kustom, yang dapat diekspos sebagai objek COM ke aplikasi COM lainnya, tanpa menulis kode asli. ComfyJ menyediakan pembungkus untuk antarmuka COM dasar serta kemampuan untuk berintegrasi dengan antarmuka COM kustom. ComfyJ juga memungkinkan untuk mengekspos objek Java sebagai objek COM menggunakan kelas seperti IUnknownServer dan IDispatchServer. Objek Java COM kustom apa pun dapat mewarisi kelas ini dan mengimplementasikan antarmuka COM dasar atau kustom apa pun tergantung pada persyaratan. Server Java COM semacam itu dapat mengimplementasikan antarmuka COM sebanyak yang diperlukan. ComfyJ juga menyediakan cara mudah untuk mendaftarkan server Java COM tersebut dalam sebuah sistem. Pendaftaran tersebut dapat dilakukan pada waktu proses, misalnya untuk penanganan kejadian COM, atau di COM Registry menggunakan aplikasi ComfyJ ServerManager. Utilitas CodeGenerator yang disediakan dengan ComfyJ memungkinkan untuk menghasilkan pembungkus Java COM untuk komponen COM atau Perpustakaan Tipe COM. Kode yang dihasilkan kemudian dapat dikompilasi dan dikemas ke file JAR yang dihasilkan tergantung pada opsi yang ditentukan.