ComfyJ for Windows 32/64-bit

Licencji: Bezpłatna wersja próbna ‎Rozmiar pliku: N/A
‎Ocena użytkowników: 3.6/5 - ‎9 ‎Głosów

O ComfyJ for Windows 32/64-bit

ComfyJ łączy w sobie mosty Java-TO-COM i COM-to-Java oparte na technologii JNIWrapper. Każdy z nich wprowadza szereg unikalnych funkcji, dzięki czemu ComfyJ jest najlepszym rozwiązaniem do pracy z technologiami COM z programów Java. Mostek Java-TO-COM Ten mostek umożliwia aplikacji Java łatwo zintegrować z dowolnymi bibliotekami COM/OLE/OCX/ActiveX przy użyciu tylko języka programowania Java i bez kodu macierzystego. Główne cechy to: 1. Otoki dla wszystkich standardowych interfejsów COM, takich jak IUnknown, IDispatch itp. 2. Obsługa standardowych typów COM, takich jak Variant, SafeArray (tablice pojedyncze i wielowymiarowe), BStr itp. 3. Wsparcie dla mechanizmu wywoływania metody VTBL. Metody obiektów COM można wywołać przy użyciu indeksu funkcji. 4. Obsługa automatyzacji umożliwiająca: * Wywołać dowolną metodę obiektu COM przy użyciu techniki wywołania metody dynamicznej. * Pobierz dowolną właściwość obiektu COM, w tym indeksowane i nazwane. * Ustaw właściwości obiektu COM. 5. Wsparcie dla zdarzeń COM. Można utworzyć program obsługi zdarzeń Java COM i połączyć go z obiektem COM przy użyciu standardowej techniki COM (findConnectionPoint/advise). 6. Osadzanie dowolnych elementów STERUJĄCYCH OLE/OCX/ActiveX w aplikacji Swing. ComfyJ zapewnia specjalną klasę OleContainer, która pozwala na: * Utwórz osadzony obiekt przy użyciu identyfikatora ProgID, CLSID lub z pliku. Ponadto istnieje możliwość wstawienia IOleObject do kontenera. * Osadzanie różnych składników OLE / OCX / ActiveX, takich jak Internet Explorer, Microsoft Office, dokumenty Acrobat Reader i różne składniki multimedialne, takie jak Windows MediaPlayer, odtwarzacz DVD, QuickTime, ShockwaveFlash itp. * Wykonaj statyczny rysunek wbudowanego komponentu. * Zapisz / Załaduj osadzony OleObject do / z pliku w specjalnym formacie binarnym; * Czy różnego rodzaju aktywacji w miejscu, takich jak SHOW, INPLACEACTIVE itp. 7. Wsparcie DCOM. ComfyJ umożliwia tworzenie obiektu COM na serwerze zdalnym. 8. Aplikacja generowania kodu. Za pomocą tej aplikacji można wygenerować otoki Java COM dla niestandardowych obiektów COM. Wygenerowane klasy mogą być kompilowane i pakowane do pliku JAR, jeśli to konieczne. Mostek COM-to-Java Ten mostek umożliwia implementowanie i udostępnianie obiektów Java COM jak zwykle obiektów COM w języku Java bez pisania kodu macierzystego. Główne cechy to: 1. IUnknownServer — Implementacja serwera interfejsu IUnknown COM. Wszystkie niestandardowe obiekty Java COM, które implementują interfejs IUnknown COM mogą pochodzić z tej klasy. 2. IDispatchServer — implementacja serwera interfejsu IDispatch COM. Wszystkie niestandardowe obiekty Java COM, które implementują interfejs IDispatch COM mogą pochodzić z tej klasy. 3. Możliwość tworzenia i rejestrowania niestandardowych klas Java COM w czasie wykonywania. Technika ta jest szeroko stosowana w implementacji interfejsu OleContainer i obsługi zdarzeń COM. 4. Możliwość tworzenia dowolnych niestandardowych klas COM i rejestrowania ich jako serwerów COM w rejestrze systemowym przy użyciu specjalnie zaprojektowanej aplikacji "Server Manager".