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

ライセンス: 無料トライアル ‎ファイルサイズ: 785.04 KB
‎ユーザー評価: 3.0/5 - ‎1 ‎投票

オブジェクト指向 JNI アドインは、MS Visual Studio 2005 用に開発されたツールです。Java バイトコード (SUN/IBM/MS JDK1.1.x、 JDK1.3.x 以降) の C# コード (OOJNI クラス) が生成され、アクティブなプロジェクトに含まれます。また、Java クラスのネイティブメソッドの JNI 実装も行います。同時に OOJNI アドインは、生成されたコードを使用、コンパイル、および実行するためのすべてのプロジェクト設定を行います。 開発者は、通常の C# クラスとして OOJNI を使用します。各 OOJNI クラスは、Java クラスのフィールドとメソッドにアクセスするために、低レベルの JNI コードをラップします。すべてのデータ型変換は開発者から非表示になります。各 Java オブジェクト参照は特殊な OOJNI クラスにカプセル化され、Java 参照ラッパーは、異なる OOJNI クラス内の Java オブジェクト参照の浅いコピーを作成します。この方法により、JNI コードで使用される Java 参照の数を減らすことができます。 この更新プログラムには、開発者が .NET クラスを使用して Java インターフェイスの実装を生成する手段を提供するオプションが含まれています。この機能 (リリース バージョンでのみ実装) は、Java のバックワード コールが必要な場合に便利です。

バージョン履歴

  • バージョン 3.00.07 に転記 2007-12-27

    EULA - 使用許諾契約書



    使用許諾契約書

    ジャビン株式会社("JAVAIN")は、OOJNITMアドインデモ製品をライセンスすることを喜んでいます。 「製品」(およびJAVAINが提供するソフトウェア(「ソフトウェア」または「製品」)に関連するその他の資料または情報(個人および/またはお客様の雇用主に代わって)("Licensee") 本使用許諾契約書の条件に同意する場合のみ("契約/quot;)。

    このウィンドウの下部にある "I ACCEPT" ボタンを選択する前に、本契約の条件をよく読んでください。"I ACCEPT" ボタンを選択すると、(1) お客様が本契約の契約条件に対して、あなた自身および/または雇用主を縛る法的能力と権限を持っていることを表します。(2) お客様の代理人として、および/または雇用主の権限を持つ代表者として同意し、本契約に拘束される。本契約の条項に同意しない場合、または条項を表さない場合は、"I ACCEPT" ボタンを選択してください。

    本契約に関するご質問は、JAVAIN株式会社、注意:ライセンス、電子メール:[email protected]
    ライセンスの付与:JAVAINは、以下の条件に関する評価の唯一の目的のために、付随するソフトウェアを使用する非独占的で譲渡不可能なライセンスをユーザーに付与します。
    a) 任意のコンピュータでソフトウェアを使用すること。b) コピーにオリジナルソフトウェアの所有権通知がすべて含まれている必要がある場合は、バックアップ目的でソフトウェアをコピーする。

    また、a) 他の個人または団体が評価以外の目的で本ソフトウェアを使用することを許可することはできない場合があります。b) 本ソフトウェアに基づいて、修正、翻訳、リバースエンジニアリング、逆コンパイル、逆アセンブル(適用される法律がそのような制限を特に禁止している範囲を除く)、または派生的な作品を作成する。c) ソフトウェアをコピーする(バックアップ目的を除く)。d) 本ソフトウェアに対する賃貸、リース、またはその他の譲渡権。E。本ソフトウェアの所有権通知またはラベルを削除する。f) ソフトウェアに含まれるライブラリファイルにリンクされた実行可能ファイルまたはライブラリファイルを配布する、またはソフトウェアに含まれるソースコードまたはライブラリファイルを組み込む。g) ソフトウェアに含まれるヘッダーファイルやライブラリファイルを含むソースコードを配布します。またはh)商業目的のために任意の方法でそれを使用してください。
    本ソフトウェアは、コンピュータ上で一時メモリ(RAMなど)にロードされるか、そのコンピュータの永続メモリ(ハードディスク、CD-ROMなど)にインストールされた場合に、コンピュータ上にあります。
    タイトル;本ソフトウェアおよび本ソフトウェアの所有権、所有権、および知的財産権、および本ソフトウェアのコピーは、JAVAINに帰属します。本ソフトウェアは、米国の著作権法および国際著作権条約により保護されています。本ソフトウェアを通じてアクセスされるコンテンツのタイトル、所有権、および知的財産権は、該当するコンテンツ所有者の財産であり、適用される著作権またはその他の法律によって保護される場合があります。このライセンスは、そのようなコンテンツに対する権利を与えるものではない。
    サービスとサポート;本契約に基づき、JAVAINがソフトウェアに提供するサービスおよびサポートは、JAVAINのWebサイトで自由に利用できるサービスまたはサポート(存在する場合)に限定されます。
    終了;本ライセンスは、本ソフトウェアの組み込み評価期間が満了するか、またはソフトウェアを取得した日から45日(いずれか早い方)に自動的に終了します。
    上記の制限事項に従わない場合も、このライセンスは自動的に終了します。終了時には、本ソフトウェアのすべてのコピーを消去し、破棄する必要があります。
    保証なし。本ソフトウェアは、いかなる種類の表明または保証もなく「AS」ベースで提供され、プログラムの品質と性能に関するすべてのリスクを負います。先述の一般性を制限することなく、
    a) お持ちの場合は、本ソフトウェアに含まれる情報または本ソフトウェアによって収集された情報に起因するサービスまたは修理の費用、損害の全費用を負うものとします。
    b) お客様は、本ソフトウェアの選択に関して、意図した結果を達成する責任、および本ソフトウェアから取得したソフトウェアのインストール、使用、および結果に対して、すべての責任を負うものとします。
    JAVAINは、他の明示的な保証を行わず、第三者の権利を侵害する保証も一つもありません。暗黙的な保証の期間は、限定的な場合を除き、商品性の保証および特定の目的に対する適合性を含め、上記の限定保証期間に限定されます。一部の国では、黙示保証の持続期間に制限が認めるため、制限は適用されない場合があります。この保証に対して、JAVAINディーラー、代理店、または従業員がいかなる変更、延長、追加を行う権限もありません。
    この保証は、特定の法的権利を提供し、国によって、または管轄によって異なるその他の法的権利を有する場合があります。責任の制限。いかなる状況下でも、いかなる法的理論、不法行為、契約、またはその他の方法で、JAVAINまたはそのサプライヤーまたは再販業者は、間接的ないかなる場合でも、お客様または他の個人に対して責任を負うものとします。 その他、のれんの喪失、作業停止、コンピュータの故障または誤動作、その他の商業的損害または損失に対する損害、またはJAVAINがソフトウェアに対するライセンスの定価を超える損害に対する特別、付随的、または結果的損害(JAVAINが当該損害の可能性を知らされた場合でも)、または他者による請求に対する特別損害。この責任の制限は、適用される法律が禁止する範囲で、死亡または人身傷害に対する責任には適用されません。また、一部の国では、偶発的または結果的な損害の除外または制限が認められていないため、この制限および除外は適用されない場合があります。
    本契約は、お客様(個人または単一の団体)とJAVAINとの間の契約全体であり、ソフトウェアに関する他の通信、広告、または理解に取って代わるものです。

    ジャビン株式会社
    [email protected]

プログラムの詳細

  • カテゴリ: 開発 > C/C++/C#
  • パブリッシャー: Javain Ltd.
  • ライセンス: 無料トライアル
  • 価格: N/A
  • バージョン: 3.00.07
  • プラットフォーム: windows