JNIWrapper 3.7

ライセンス: 無料トライアル ‎ファイルサイズ: 3.69 MB
‎ユーザー評価: 4.6/5 - ‎11 ‎投票

JNIWrapper を使用すると、ネイティブコードライブラリを作成して、オペレーティングシステム API の関数や動的ライブラリから関数を呼び出す必要はありません。コードは Java 言語でのみ記述し、JNIWrapper は残りの部分を記述します。 JNIWrapperの主な特徴は次のとおりです。 - ネイティブコードライブラリから任意のパラメータを使用して関数を呼び出す - stdcall と cdecl の両方の呼び出し規約のサポート - 構造体、共用体、およびポインターを含む多くのデータ型のサポート - 任意のパラメータを持つコールバックと、stdcall または cdecl 呼び出し規約 - 複雑なネイティブ側データを大量に使用する操作に対して特別に調整 - 拡張可能なアーキテクチャにより、新しいデータ型の実装や既存のデータ型のカスタマイズが可能 - スレッドセーフで、真に同時実行関数の呼び出しをサポート - カスタマイズ可能なネイティブライブラリ検索メカニズム - 完全自動リソース管理 - ネイティブ関数のクラッシュは Java 例外に変換されます。 JNIラッパーの利点: - シーンの背後にある最小操作。開発者は、ネイティブ側のデータを操作するときに何が起こっているかを常に確認できます。 - 高性能。JNIWrapperは、特に大量のデータが相互作用に関与している場合に、パフォーマンスのために特別に調整されています。 - 自動リソース管理。JNIWrapper コンポーネントによって割り当てられたすべてのリソースは、不要になった時点で自動的に解放されます。 - ネイティブ関数呼び出しの包括的なサポート。JNIWrapper は、stdcall と cdecl の両方の呼び出し規約と、構造体と共用体を含むすべての複雑な C 型をサポートします。 JNIWrapper に無料で追加された WinPack と共に、それを使用するネイティブの Windows API を習得する必要はありません。WinPack ライブラリの機能: - Windowsレジストリへのアクセス。 - ウィンドウズデコレーション; - Javaアプリケーションのトレイアイコン。 ヒント:このサイトは、JNIWrapperクロスデスクトップのみを提供しています。JNIWrapperのプラットフォーム固有のバージョンをダウンロードするか、ライブラリの評価ライセンスを取得http://www.teamdev.com/jniwrapper/downloads.jsf

バージョン履歴

  • バージョン 3.7 に転記 2008-10-09
    確立されていません

プログラムの詳細

  • カテゴリ: 開発 >
  • パブリッシャー: teamdev-ltd
  • ライセンス: 無料トライアル
  • 価格: $175.00
  • バージョン: 3.7
  • プラットフォーム: windows

Eula

EULA - 使用許諾契約書

チームデヴライセンス契約 チームデヴライセンス契約 これは、お客様(個人または個人)間の法的合意("契約")です。 エンティティ)("ライセンシー&クォート;)、チームデフ株式会社("TeamDev")。 重要[注意深く読む]:ソフトウェアをインストール、使用、またはコピーすることによって または関連するドキュメント ("SOFTWARE") お客様は、条件に拘束することに同意します。 本契約の条件これらの条項に同意しない場合 条件により、ソフトウェアのインストールまたは使用が許可されていません。 1.定義 a)"Runtime"は、ソフトウェアに含まれ、必要なファイルを意味します。 ライセンス供与者が本ソフトウェアを使用して作成するプログラムの配布。 ランタイム ファイルは、付属またはオンライン ドキュメントで識別されます。 ("ドキュメンテーション&クォート;"readme" または "runtime" 製品に付属のファイル (追加情報を参照) 再頒布可能ファイルに関して。 b)"評価ライセンスキー"は、ソフトウェアを使用することを可能にするファイルを意味します。 期間限定で開始する期間の評価目的 登録の日、およびによって定義された規定に従って終了する 本契約の評価ライセンス交付セクション。 c)"開発ライセンスキー&クォート;は、ライセンシーが統合することを可能にするファイルを意味します。 ソフトウェアを独自の大きな作品に変換します。 d)"ランタイムライセンスキー"は、配布に必要なファイルを意味します。 ライセンツは、ソフトウェアを囲む動作します。 e)"パーソナルライセンス"は、ライセンシーが、以下で指定された個人であることを意味します。 開発およびランタイム ライセンス キー。疑いを避けるために、ライセンシー は、企業、会社、パートナーシップ、または協会またはその他の団体ではない 組織。 2.所有権とライセンス 本ソフトウェアはTeamDevが所有し、著作権法によって著作権および保護されています。 と国際条約の規定。本ソフトウェアはライセンスを受け、販売はされません。によって 本ソフトウェアのインストールまたは使用は、お客様がソフトウェアに対するいかなる権利も取得しないものとします。 本契約に明記されている場合を除き、ソフトウェア。すべての権利は 本明細書で明示的に付与されたは、TeamDevによって予約されています。 3.評価ライセンス交付 本契約の条件に従い、TeamDevは本契約に対して以下を許可します。 指定されたコピーを 1 つ使用する非排他的で譲渡不能な権利を持つユーザー 本ソフトウェアのバージョンおよびドキュメントの唯一の目的 30 (30) 暦日の期間中の評価、およびのコピーを作成 バックアップ目的のソフトウェア。 4.開発およびランタイムライセンスの付与 適用されるライセンス料の支払い、および条件および 本契約の条件、TeamDevはここにあなたに非独占的に付与します。 ソフトウェアの指定されたバージョンを使用する譲渡不能な権利 の数に対応するワークステーションの数に関するドキュメント 購入したライセンス。を再現し、実行可能な形式でのみ配布し、 ランタイムを伴うソフトウェアを使用して作成したプログラムを追加せずに ライセンスまたは手数料、ここに定義されているすべての条件に従います。 5.ライセンス制限 あなたはできないかもしれません:a)変更、適応、変更、翻訳、逆コンパイル、リバースエンジニアリング、 またはソフトウェアを分解する。b) 上の所有権の通知またはラベルを削除します。 ソフトウェア;c) 取得したソフトウェアの数よりも多くのソフトウェアのコピーを作成します。 ライセンス(バックアップ目的でコピーを除外)d) 賃貸、賃貸、その他 ソフトウェアへの譲渡権を譲渡する。 5.1.評価ライセンスの制限 ライセンス制限に記載されている一般的な制限に加えて、 セクションでは、評価ライセンスの所有者として、あなたはできないかもしれません:a)は、 商業目的のためのソフトウェア;b) の有効期限が切れた後、ソフトウェアを使用します。 評価期間。 5.2.開発およびランタイムライセンスの制限 ライセンス制限に記載されている一般的な制限に加えて、 セクション、開発およびランタイムライセンスの所有者として、あなたはできないかもしれません: a) コンピュータの数にソフトウェアを使用し、コンピュータの数を超える 購入したライセンス。b) 開発ライセンスキーを使用して再配布する アプリケーション;c) 開発目的でランタイム ライセンス キーを使用します。 5.3.個人ライセンスの制限 「ライセンス制限」セクションに記載されている制限事項に加え、 の所有者として開発およびランタイムライセンスの制限セクションで、 個人ライセンスは、あなたがしない可能性があります:a)排他的ではないコンピュータ上でソフトウェアを使用します リセゼーによって使用されます。b)他の個人または団体が本ソフトウェアを使用することを許可する。 6. マーケティング あなたはTeamDevの顧客として識別することに同意し、あなたはTeamDevに同意します お客様を名前、商号、商標で参照する場合があります。 TeamDevs マーケティング資料および Web サイトでのビジネスについて簡単に説明します。 あなたはここにTeamDevにあなたの名前とあなたの商号のいずれかを使用するライセンスを付与します および商標は、TeamDevに付与された権利に関連するものであり、その他の権利に基づいて付与されるものとします。 このマーケティングセクションに。 7.サポートサービス TeamDevは、本ソフトウェアに関連するサポートサービスをライセンシーに提供することがあります。 そのようなサポートサービスの使用は、以下のポリシーに準拠します。 チームデヴスのウェブサイト (www.teamdev.com)。 TeamDev が提供する補足的なソフトウェア コードまたは関連資料 は、サポート サービスの一部として、定期的に更新される ソフトウェアまたはその他の場合は、ソフトウェアの一部とみなされます。 本契約の条件に従うものとします。 ライセンシーが TeamDev に提供する技術情報に関しては、 サポート サービスの一部として、TeamDev は、その情報をそのサービスに対して使用する場合があります。 製品サポートやサポートなど、制限なく事業目的 開発。TeamDev は、このような技術情報をフォームで使用しません それはライセンシーを個人的に識別します。 8. 特許および著作権の補償 a)ライセンサーは、すべての費用(含む)のライセンシーを守り、補償します 合理的な弁護士費用)は、ソフトウェアが提供され、使用された請求に起因する 本契約の範囲内で、米国またはカナダの著作権または 特許は次の場合を提供しました。 (i) ライセンシーは、請求から30日以内に書面でライセンサーに通知する。 (ii) ライセンサーは、防衛とすべての関連する決済の唯一の制御を有します 交渉、および (iii) ライセンシーはライセンサーに支援、情報、および 上記を実行するために必要な権限。 b)ライセンサーは、以下に基づいて侵害の申し立てに対して一切の責任を負いません。 (i) ライセンサーによって作成されなかったソフトウェアに含まれるコード。 (ii) ソフトウェアの置き換えまたは変更されたリリースの使用 ライセンサーまたは以下によって行われた変更または変更 ライセンサーの指示、そのような侵害が使用によって回避された場合 ライセンサーがライセンシーに提供するソフトウェアの最新の変更されていないリリース または (iii) 以下に提供されるソフトウェアの組み合わせ、操作、または使用 この契約は、ライセンサーによって提供されていないプログラムまたはデータと契約する場合 そのようなソフトウェアを使用することによって、侵害は回避されたであろう プログラムまたはデータ。 c)本ソフトウェアがライセンサーによって保持または信じられる場合、または 本ソフトウェアのライセンシの使用は参加しており、ライセンサーは、 その費用、 (i) 本ソフトウェアを変更して、非侵害になっ (ii) ライセンスを取得し、ライセンスを取得してソフトウェアを引き続き使用する。 (iii) ソフトウェアを、合理的に適した他のソフトウェアと置き換える ライセンシー、または (iv)上述の救済策のいずれも商業的に実現可能でない場合、 侵害ソフトウェアのライセンスを終了し、ライセンス料を払い戻す 本ソフトウェアに対して支払われ、発効日から3年間にわたって割り当て の契約の。 9.保証の免責事項 ソフトウェアおよび関連ドキュメントは、厳密に"AS IS"で提供されています。 明示的または黙示的ないかなる種類の保証なしの基礎 限定しない、暗黙の保証または商品性、A 特定の目的、または侵害なし。使用から生じるリスク全体 ソフトウェアのパフォーマンスは、あなたと一緒に残ります。 10.責任の制限 いかなる場合も、teamDEVまたはそのサプライヤーはいかなる損害に対しても責任を負わないものとします。 (事業利益の損失に対する損害、事業の損失に対する損害を含む 中断、事業情報の損失、その他の損失) この teamDEV 製品の使用または使用不能から生じる場合でも、 TEAMDEVは、このような損害の可能性について助言されています。 11.終了 ライセンシーは、本契約のコピーを破棄することにより、いつでも本契約を終了することができます。 ソフトウェアを使用します。本契約は、通知なしに直ちに終了します。 ライセンス供与が規定に従わないことが検出された場合、TeamDev 本契約のこのような終了時に、ライセンシーはすべてのコピーを破棄する必要があります ソフトウェアのセクション 9.保証の免責事項および10.の制限 本契約の終了後も、責任は有効であるものとします。