OOJNI Add-in .NET (C#) for VS2005 3.00.07

Лицензии: Бесплатная пробная версия ‎Размер файла: 785.04 KB
‎Рейтинг пользователей: 3.0/5 - ‎1 ‎Голосов

О OOJNI Add-in .NET (C#) for VS2005

Объектно-ориентированное дополнение JNI является инструментом, разработанным для MS Visual Studio 2005. Он генерирует код C-класса (классы OOJNI) для выбранного кода Java byte (SUN/IBM/MS JDK1.1.x, JDK1.3.x и более поздний) и включает его в активный проект. Это также делает JNI реализацию родных методов класса Java. В то же время OOJNI Add-In делает все настройки проекта для использования, компиляции и запуска кода. Разработчик использует OOJNI в качестве обычных классов C. Каждый класс OOJNI обертывает низкоуровневый код JNI для доступа к полям и методам Java-класса. Все преобразования типа данных скрыты от разработчика. Каждая ссылка на java-объект инкапсулирована в специальный класс OOJNI — Java Reference Wrapper, что делает неглубокую копию ссылки на java-объект в различных классах OOJNI. Такой подход позволяет сократить количество java-ссылок, используемых в коде JNI. Это обновление включает в себя опцию, которая дает разработчику средства для создания реализации интерфейса Java с классом .NET. Эта функция (реализована только в версии выпуска) полезна при необходимости обратных вызовов Java.