JNIWrapper — это набор для разработки программного обеспечения, позволяющий работать с родным кодом из Java-программ без использования JNI. С помощью JNIWrapper вам не нужно создавать родные библиотеки, чтобы вызвать функцию API операционной системы или функцию из любой динамической библиотеки. Вы пишете код только на языке Java, а JNIWrapper делает все остальное. Преимущества JNIWrapper JNIWrapper имеет ряд технических преимуществ, наиболее примечательными из которых являются: Минимальная за кадром операция. Разработчики всегда должны иметь возможность видеть и понимать, что происходит, когда они работают с данными на родной стороне. Это помогает как разрабатывать, так и отладить сложные взаимодействия между Java и родным кодом. Высокая производительность. JNIWrapper был специально настроен для производительности, особенно в тех случаях, когда большие объемы данных участвуют во взаимодействии. Автоматическое управление ресурсами. o Все ресурсы, выделяемые компонентами JNIWrapper, высвобождаются автоматически, когда они больше не нужны. Разработчики могут рассматривать переменные JNIWrapper как обычные объекты, которые могут быть подобраны сборщиком мусора Java. o Объекты JNIWrapper также безопасны в отношении дорабатывателей: все ресурсы гарантированно будут доступны во время доработки. Всесторонняя поддержка вызова родной функции. JNIWrapper поддерживает как stdcall, так и cdecl, вызывая конвенции и все сложные типы C, включая структуры и профсоюзы. Обратные вызовы полностью поддерживаются любыми типами параметров и возвратов, а также обеими конвенциями вызова. В неожиданных случаях пользователи могут создавать свои собственные типы, полностью смотря на поведение параметров.
история версии
- Версия N/A размещено на 1970-01-01
Подробная информация о программе
- Категории: Веб-разработка > Java и JavaScript
- Издателя: TeamDev
- Лицензии: Бесплатная пробная версия
- Цена: N/A
- Версия: Array
- Платформы: linux