OOJNI Add-in .NET (C#) for VS2005/2008 3.00.12

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

Объектно-ориентированное дополнение JNI является инструментом, разработанным для MS Visual Studios 2005, 2008. Он генерирует код 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. Примечание: Эта версия инструмента работает также в Vista OS, но ссылка на oojni.net20.dll из GAC должны быть добавлены вручную. Для установки продукта в Vista запустите Command Prompt в качестве администратора и выполняйте команды: CD и ltDirectory с MSI файл и gt msiexec /i и ltMSI файл и gt

история версии

  • Версия 3.00.12 размещено на 2007-12-27

    EULA - Соглашение о лицензировании конечных пользователей



    ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ

    JAVAIN Ltd., (квота;JAVAIN-quot;) готова лицензировать продукт OOJNITM AddIn Demo )"OOJNITM AddIn Demo", "Продукт" (, соответствующую документацию, а также любые другие материалы или информацию, относящиеся к такому программному обеспечению, предоставляемые JAVAIN ("Программное обеспечение" или "Продукт"), вам (лично и/или от имени вашего работодателя) (квота;Лицензия;) ТОЛЬКО ЕСЛИ ВЫ СОГЛАСЕН К МЕНТИ И ТИУМЕНТЕМЕНТЕ (Квота;Согласие;).

    ПРЕЖДЕ ЧЕМ ВЫБРАТЬ «КВОТУ;Я ПРИНИМАЮ» ЦИТАТУ; КНОПКУ В НИЖНЕЙ ЧАСТИ ЭТОГО ОКНА, ВНИМАТЕЛЬНО ПРОЧИТАЙТЕ УСЛОВИЯ ЭТОГО СОГЛАШЕНИЯ. ВЫБИРАЯ «КВОТУ;Я ПРИНИМАЮ» ЦИТАТУ; КНОПКУ ВЫ: (1) ПРЕДСТАВЛЯЮЩИЕ, ЧТО У ВАС ЕСТЬ ЮРИДИЧЕСКИЕ ВОЗМОЖНОСТИ И ПОЛНОМОЧИЯ, ЧТОБЫ СВЯЗАТЬ СЕБЯ И / ИЛИ ВАШЕГО РАБОТОДАТЕЛЯ, К УСЛОВИЯМ НАСТОЯЩЕГО СОГЛАШЕНИЯ; И (2) СОГЛАСИЕ ОТ ИМЕНИ СЕБЯ И/ИЛИ В КАЧЕСТВЕ УПОЛНОМОЧЕННОГО ПРЕДСТАВИТЕЛЯ ВАШЕГО РАБОТОДАТЕЛЯ, ЧТОБЫ БЫТЬ СВЯЗАННЫМ ЭТИМ СОГЛАШЕНИЕМ. ЕСЛИ ВЫ НЕ СОГЛАСНЫ СО ВСЕМИ УСЛОВИЯМИ НАСТОЯЩЕГО СОГЛАШЕНИЯ ИЛИ НЕ ПРЕДСТАВЛЯЕТЕ ВЫШЕИЗЛОЖЕННОЕ, ВЫБЕРИТЕ «КВОТУ;Я НЕ ПРИНИМАЮ» ЦИТАТУ; КНОПКУ, В ЭТОМ СЛУЧАЕ ВЫ БУДЕТЕ И НЕ МОЖЕТЕ ПОЛУЧАТЬ, УСТАНАВЛИВАТЬ ИЛИ ИСПОЛЬЗОВАТЬ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ.

    Если у вас есть какие-либо вопросы, касающиеся этого соглашения, свяжитесь с JAVAIN по вопросам: JAVAIN Ltd., Внимание: Лицензирование, электронная почта: [email protected]
    GRANT OF LICENSE: JAVAIN предоставляет вам неисключительную, не подаемую лицензию на использование сопроводительного программного обеспечения в единственных целях оценки на следующих условиях:
    Вы можете: a) использовать программное обеспечение на любом компьютере; б) Копирование программного обеспечения для целей резервного копирования при условии, что любая копия должна содержать все собственные уведомления оригинального программного обеспечения.

    И, вы не можете: a) Разрешить другим физическим или юридическим лицам использовать программное обеспечение либо для других целей, кроме оценки; б) модифицировать, переводить, реверсивный инженер, декомпонировать, разбирать (за исключением той степени, в какой применимое законодательство конкретно запрещает такое ограничение) или создавать производные работы на основе программного обеспечения; в) копирование программного обеспечения (за исключением целей резервного копирования); г) Аренда, аренда или иным образом передача прав на программное обеспечение; E. Удалите любые собственные уведомления или метки на Программном обеспечении; f) распространение файлов или файлов библиотеки, которые вы создаете, которые связаны с библиотечными файлами, содержащимися в Программном обеспечении, или иным образом включают исходный код или библиотечные файлы, содержащиеся в Программном обеспечении; g) Распространение любого исходный код, включая файлы заголовков или библиотечные файлы, содержащиеся в Программном обеспечении. или h) использовать его в любом случае в коммерческих целях.
    Программное обеспечение находится в квоте;использовании; на компьютере, когда оно загружается во временную память (т.е. оперативную память) или устанавливается в постоянную память (например, жесткий диск, CD-ROM) этого компьютера.
    НАЗВАНИЕ; Право собственности, права собственности и права интеллектуальной собственности в Программном обеспечении и в программном обеспечении, а также любые копии Программного обеспечения остаются в JAVAIN. Программное обеспечение защищено законами Соединенных Штатов Америки об авторском праве и международными договорами об авторском праве. Право собственности, права собственности и права интеллектуальной собственности на контент, доступ к нему через Программное обеспечение, являются собственностью применимого владельца контента и могут быть защищены применимым авторским правом или другим правом. Эта лицензия не дает вам права на такой контент.
    ОБСЛУЖИВАНИЕ И ПОДДЕРЖКА; Услуга и поддержка, которые JAVAIN предлагает программному обеспечению в соответствии с этим Соглашением, ограничиваются услугой или поддержкой, если таковые имеются, которые находятся в свободном доступе на веб-сайте JAVAIN.
    ПРЕКРАЩЕНИЕ; Эта лицензия автоматически прекращается по истечении срока оценки встроенного программного обеспечения или через 45 дней после даты получения Программного обеспечения, в зависимости от того, что было раньше.
    Эта лицензия также прекращается автоматически, если вы не соблюдаете описанные выше ограничения. При прекращении вы должны стереть и уничтожить все копии Программного обеспечения.
    НЕТ ГАРАНТИИ; Программное обеспечение поставляется на "AS IS" BASIS WITHOUT REPRESENTATIONS ИЛИ WARRANTIES OF ANY KIND, и вы будете нести все риски в том, что касается качества и производительности программы. Не ограничивая общую сторону вышеизложенного,
    а) вы берете на себя всю стоимость любой услуги или ремонта, а также любой ущерб, причиненный информацией, содержащейся в программном обеспечении или составленной в нем, и
    б) вы берете на себя все обязанности по выбору Программного обеспечения для достижения намеченных результатов, а также за установку, использование и результаты, полученные от Программного обеспечения.
    JAVAIN НЕ ДАЕТ НИКАКОЙ ДРУГОЙ ПРЯМОЙ ГАРАНТИИ И ГАРАНТИИ НЕ ЯВЛЯЕТСЯ НАРУШЕНИЕМ ПРАВ ТРЕТЬИХ ЛИЦ. ПРОДОЛЖИТЕЛЬНОСТЬ ПОДРАЗУМЕВАЕМЫХ ГАРАНТИЙ, В ТОМ ЧИСЛЕ БЕЗ ОГРАНИЧЕНИЙ, ГАРАНТИЙ ТОРГОВОЙ ДЕЯТЕЛЬНОСТИ И ПРИГОДНОСТИ ДЛЯ КОНКРЕТНОЙ ЦЕЛИ, ОГРАНИЧИВАЕТСЯ ВЫШЕУКАЗАННЫМ ОГРАНИЧЕННЫМ ГАРАНТИЙНЫМ ПЕРИОДОМ; НЕКОТОРЫЕ СТРАНЫ НЕ ДОПУСКАЮТ ОГРАНИЧЕНИЙ НА ТО, КАК ДОЛГО ДЛИТСЯ ПОДРАЗУМЕВАЕМАЯ ГАРАНТИЯ, ПОЭТОМУ ОГРАНИЧЕНИЯ МОГУТ НЕ РАСПРОСТРАНЯТЬСЯ НА ВАС. НИ ОДИН ДИЛЕР, АГЕНТ ИЛИ СОТРУДНИК JAVAIN НЕ УПОЛНОМОЧЕН ВНЕСТИ КАКИЕ-ЛИБО ИЗМЕНЕНИЯ, РАСШИРЕНИЯ ИЛИ ДОПОЛНЕНИЯ В ЭТУ ГАРАНТИЮ.
    ЭТА ГАРАНТИЯ ДАЕТ ВАМ КОНКРЕТНЫЕ ЮРИДИЧЕСКИЕ ПРАВА, И ВЫ МОЖЕТЕ ИМЕТЬ ДРУГИЕ ЮРИДИЧЕСКИЕ ПРАВА, КОТОРЫЕ ВАРЬИРУЮТСЯ ОТ СТРАНЫ К СТРАНЕ ИЛИ ПО ЮРИСДИКЦИИ. ОГРАНИЧЕНИЕ ОТВЕТСТВЕННОСТИ. НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ И НИ ПРИ КАКОЙ ПРАВОВОЙ ТЕОРИИ, ДЕЛИКТ, КОНТРАКТ, ИЛИ ИНЫМ ОБРАЗОМ, JAVAIN ИЛИ ЕГО ПОСТАВЩИКОВ ИЛИ ПОСРЕДНИКОВ НЕСУТ ОТВЕТСТВЕННОСТЬ ПЕРЕД ВАМИ ИЛИ ЛЮБЫМ ДРУГИМ ЛИЦОМ ЗА ЛЮБЫЕ КОСВЕННЫЕ, СПЕЦИАЛЬНЫЕ, СЛУЧАЙНЫЕ ИЛИ КОСВЕННЫЕ УБЫТКИ ЛЮБОГО ХАРАКТЕРА, ВКЛЮЧАЯ, БЕЗ ОГРАНИЧЕНИЙ, УБЫТКИ ЗА ПОТЕРЮ ДОБРОЙ ВОЛИ, ОСТАНОВКУ РАБОТЫ, КОМПЬЮТЕРНЫЙ СБОЙ ИЛИ НЕИСПРАВНОСТЬ, ИЛИ ЛЮБОЙ И ЛЮБОЙ ДРУГОЙ КОММЕРЧЕСКИЙ УЩЕРБ ИЛИ УБЫТКИ, ИЛИ ЗА ЛЮБОЙ УЩЕРБ, ПРЕВЫШАЮЩИЙ ПРАЙС-ЛИСТ JAVAIN НА ЛИЦЕНЗИЮ НА ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ, ЕСЛИ ТАКОВЫЕ ИМЕЮТСЯ, ДАЖЕ ЕСЛИ JAVAIN БЫЛ ПРОИНФОРМИРОВАН О ВОЗМОЖНОСТИ ТАКОГО УЩЕРБА, ИЛИ ДЛЯ ЛЮБОЙ ПРЕТЕНЗИИ ЛЮБОЙ ДРУГОЙ СТОРОНЫ. ЭТО ОГРАНИЧЕНИЕ ОТВЕТСТВЕННОСТИ НЕ РАСПРОСТРАНЯЕТСЯ НА ОТВЕТСТВЕННОСТЬ ЗА СМЕРТЬ ИЛИ ТЕЛЕСНЫЕ ПОВРЕЖДЕНИЯ В ТОЙ МЕРЕ, В КАКОЙ ПРИМЕНИМОЕ ЗАКОНОДАТЕЛЬСТВО ЗАПРЕЩАЕТ ТАКОЕ ОГРАНИЧЕНИЕ. КРОМЕ ТОГО, НЕКОТОРЫЕ СТРАНЫ НЕ ДОПУСКАЮТ ИСКЛЮЧЕНИЯ ИЛИ ОГРАНИЧЕНИЯ СЛУЧАЙНОГО ИЛИ ПОСЛЕДУЮЩЕГО УЩЕРБА, ПОЭТОМУ ЭТО ОГРАНИЧЕНИЕ И ИСКЛЮЧЕНИЕ НЕ МОГУТ ПРИМЕНЯТЬСЯ К ВАМ.
    Это Соглашение является всем Соглашением между вами (или отдельным лицом или одной организацией) и JAVAIN и заверяет любые другие сообщения, рекламу или договоренности в отношении Программного обеспечения.

    ЯВАИН Лтд.
    [email protected]

Подробная информация о программе