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

Licenza: Prova gratuita ‎Dimensioni del file: 942.47 KB
‎Valutazione utenti: 5.0/5 - ‎2 ‎Voti

Object-Oriented JNI Add-In è uno strumento sviluppato per MS Visual Studios 2005, 2008. Genera codice C# (classi OOJNI) per il codice byte java (SUN/IBM/MS JDK1.1.x, JDK1.3.x e versioni successive) selezionato e lo include nel progetto attivo. Rende anche l'implementazione JNI di metodi nativi di classe Java. Allo stesso tempo, il componente aggiuntivo OOJNI crea tutte le impostazioni del progetto per l'utilizzo, la compilazione e l'esecuzione del codice generato. Lo sviluppatore utilizza OOJNI come classi C# regolari. Ogni classe OOJNI esegue il wrapping del codice JNI di basso livello per accedere ai campi e ai metodi della classe Java. Tutte le conversioni dei tipi di dati sono nascoste allo sviluppatore. Ogni riferimento all'oggetto java incapsulato in una speciale classe OOJNI – Java Reference Wrapper, che crea una copia superficiale del riferimento all'oggetto java in diverse classi OOJNI. Questo approccio consente di ridurre un certo numero di riferimenti java utilizzati nel codice JNI. Nota: Questa versione dello strumento viene eseguita anche in Vista OS ma il riferimento a oojni.net20.dll da GAC deve essere aggiunto a mano. Per installare il prodotto in Vista, avviare il prompt dei comandi come amministratore ed eseguire comandi: cd &ltDirectory con file MSI&gt msiexec /i &lt FileMSI&gt

cronologia delle versioni

  • Versione 3.00.12 pubblicato il 2007-12-27

    Contratto di licenza con l'utente finale



    CONTRATTO DI LICENZA

    JAVAIN Ltd., ("JAVAIN") è disposta a concedere in licenza il prodotto demo AddIn OOJNITM )"OOJNITM AddIn Demo", il "Product"(, documentazione correlata e qualsiasi altro materiale o informazione relativa a tale software fornito da JAVAIN (il "Software" o "Prodotto"), all'utente (personalmente e/o per conto del datore di lavoro) (il "Licenziatario") SOLO SE L'UTENTE ACCETTA I TERMINI E LE CONDIZIONI DEL PRESENTE CONTRATTO DI LICENZA (il "Contratto").

    PRIMA DI SCEGLIERE IL PULSANTE "ACCETTO" NELLA PARTE INFERIORE DI QUESTA FINESTRA, LEGGERE ATTENTAMENTE I TERMINI E LE CONDIZIONI DEL PRESENTE CONTRATTO. SCEGLIENDO IL PULSANTE "ACCETTO" SEI: (1) CHE RAPPRESENTI DI AVERE LA CAPACITÀ GIURIDICA E L'AUTORITÀ DI VINCOLARE TE STESSO E/O IL TUO DATORE DI LAVORO, AI TERMINI E ALLE CONDIZIONI DEL PRESENTE CONTRATTO; E (2) ACCONSENTIRE PER CONTO TUO E/O COME RAPPRESENTANTE AUTORIZZATO DEL TUO DATORE DI LAVORO, AD ESSERE VINCOLATO DAL PRESENTE CONTRATTO. SE L"UTENTE NON ACCETTA TUTTI I TERMINI E LE CONDIZIONI DEL PRESENTE CONTRATTO O NON RAPPRESENTA QUANTO SOPRA, SCEGLIERE IL PULSANTE "NON ACCETTO", NEL QUAL CASO L'UTENTE RICEVERÀ, INSTALLERÀ O UTILIZZERÀ IL SOFTWARE E POTREBBE NON RICEVERE, INSTALLARE O UTILIZZARE IL SOFTWARE.

    In caso di domande relative al presente Contratto, contattare JAVAIN all'indirizzo: JAVAIN Ltd., Attenzione: Licenze, e-mail: [email protected]
    CONCESSIONE DELLA LICENZA: JAVAIN concede all'utente una licenza non esclusiva e non trasferibile per utilizzare il Software di accompagnamento al solo scopo di valutazione nei seguenti termini:
    L'utente può: a) utilizzare il Software su qualsiasi computer; b) Copiare il Software a scopo di backup, a condizione che qualsiasi copia contenga tutte le comunicazioni proprietarie del Software originale.

    Inoltre, l'utente non può: a) consentire ad altre persone o entità di utilizzare il Software per scopi diversi dalla valutazione; b) Modificare, tradurre, decodificare, decompilare, smontare (tranne nella misura in cui le leggi applicabili vietano specificamente tale restrizione), o creare opere derivate basate sul Software; c) Copiare il Software (ad eccezione delle finalità di backup); d) Affittare, affittare o trasferire in altro modo i diritti al Software; E. La commissione per l' Rimuovere eventuali avvisi o etichette proprietarie sul Software; f) Distribuire file eseguibili o file di libreria creati collegati ai file di libreria contenuti nel Software o incorporare in altro modo il codice sorgente o i file di libreria contenuti nel Software; g) Distribuire qualsiasi codice sorgente, inclusi i file di intestazione o i file di libreria contenuti nel Software. o h) Utilizzarlo in qualsiasi modo per scopi commerciali.
    Il software è in "uso" su un computer quando viene caricato in memoria temporanea (ad esempio RAM) o installato in memoria permanente (ad esempio disco rigido, CD-ROM) di tale computer.
    TITOLO; Il titolo, i diritti di proprietà e i diritti di proprietà intellettuale all'interno e al Software e qualsiasi copia del Software rimarranno di JAVAIN. Il Software è protetto dalle leggi sul copyright degli Stati Uniti d'America e dai trattati internazionali sul copyright. Il titolo, i diritti di proprietà e i diritti di proprietà intellettuale in e per i contenuti a cui si accede tramite il Software sono di proprietà del proprietario del contenuto applicabile e possono essere protetti dal copyright applicabile o da altre leggi. La presente Licenza non concede all'utente alcun diritto su tali contenuti.
    SERVIZIO E SUPPORTO; Il servizio e il supporto che JAVAIN offre per il Software ai sensi del presente Contratto sono limitati al servizio o al supporto, se presente, che è liberamente disponibile sul sito Web di JAVAIN.
    RISOLUZIONE; Questa licenza termina automaticamente alla scadenza del periodo di valutazione integrato del Software o 45 giorni dopo la data in cui è stato ottenuto il Software, qualunque sia prima.
    Questa licenza terminerà automaticamente anche se non si rispettano le limitazioni sopra descritte. Al termine, è necessario cancellare e distruggere tutte le copie del Software.
    NESSUNA GARANZIA; Il Software viene fornito su base "COSÌ COM'È" SENZA RAPPRESENTAZIONI O GARANZIE DI ALCUN TIPO e si comportano tutti i rischi in termini di qualità e prestazioni del programma. Senza limitare la generalità di quanto precede,
    a) l'utente si assume l'intero costo di qualsiasi servizio o riparazione e di eventuali danni derivanti dalle informazioni contenute o compilate dal Software, e
    b) l'unione europea si assume tutte le responsabilità per la selezione del Software per raggiungere i risultati previsti e per l'installazione, l'utilizzo e i risultati ottenuti dal Software.
    JAVAIN NON FORNISCE ALTRA GARANZIA ESPLICITA E NESSUNA GARANZIA DI NESSUNA VIOLAZIONE DEI DIRITTI DI TERZI. LA DURATA DELLE GARANZIE IMPLICITE, INCLUSE, A TITOLO ESEMPLIFICATIVO, LE GARANZIE DI COMMERCIABILITÀ E DI IDONEITÀ PER UNO SCOPO PARTICOLARE, È LIMITATA AL PERIODO DI GARANZIA LIMITATO DI CUI SOPRA; ALCUNI PAESI NON CONSENTONO LIMITAZIONI SULLA DURATA DI UNA GARANZIA IMPLICITA, PERTANTO POTREBBERO NON ESSERE APPLICABILI ALL'UTENTE. NESSUN RIVENDITORE, AGENTE O DIPENDENTE JAVAIN È AUTORIZZATO A APPORTARE MODIFICHE, ESTENSIONI O AGGIUNTE A QUESTA GARANZIA.
    QUESTA GARANZIA TI DÀ DIRITTI LEGALI SPECIFICI E POTRESTI AVERE ALTRI DIRITTI LEGALI CHE VARIANO DA PAESE A PAESE O PER GIURISDIZIONE. LIMITAZIONE DI RESPONSABILITÀ. IN NESSUN CASO E IN NESSUNA TEORIA GIURIDICA, ILLECITO, CONTRATTO O ALTRO, JAVAIN O I SUOI FORNITORI O RIVENDITORI SARANNO RESPONSABILI NEI CONFRONTI DELL'INTERESSATO O DI QUALSIASI ALTRA PERSONA PER QUALSIASI INDIRETTO, DANNI SPECIALI, INCIDENTALI O CONSEQUENZIALI DI QUALSIASI CARATTERE, INCLUSI, A TITOLO ESEMPLIFICATIVO, DANNI PER PERDITA DI AVVIAMENTO, ARRESTO DEL LAVORO, GUASTO O MALFUNZIONAMENTO DEL COMPUTER, O QUALSIASI ALTRO DANNO O PERDITA COMMERCIALE, O PER EVENTUALI DANNI SUPERIORI AL PREZZO DI LISTINO DI JAVAIN PER UNA LICENZA AL SOFTWARE, SE PRESENTE, ANCHE SE JAVAIN SARÀ STATA INFORMATA DELLA POSSIBILITÀ DI TALI DANNI, O PER QUALSIASI RECLAMO DA PARTE DI QUALSIASI ALTRA PARTE. QUESTA LIMITAZIONE DI RESPONSABILITÀ NON SI APPLICA ALLA RESPONSABILITÀ PER MORTE O LESIONI PERSONALI NELLA MISURA IN CUI LA LEGGE APPLICABILE PROIBISCI TALE LIMITAZIONE. INOLTRE, ALCUNI PAESI NON CONSENTONO L'ESCLUSIONE O LA LIMITAZIONE DI DANNI INCIDENTALI O CONSEQUENZIALI, PERTANTO QUESTA LIMITAZIONE ED ESCLUSIONE POTREBBERO NON ESSERE APPLICABILI ALL'UTENTE.
    Il presente Contratto è l'intero Contratto tra l'utente (un individuo o una singola entità) e JAVAIN e sostituisce qualsiasi altra comunicazione, pubblicità o intesa in relazione al Software.

    JAVAIN Ltd.
    [email protected]

Dettagli del programma