xFunction for Mac OS X 2.16

Licenza: Prova gratuita ‎Dimensioni del file: 103.07 KB
‎Valutazione utenti: 3.8/5 - ‎6 ‎Voti

La libreria xFunction è la soluzione universale per l'integrazione del codice Java con codice scritto in altri linguaggi, superiore per molti aspetti a Java Native Interface (JNI). Con xFunction, non è più necessario implementare quei brutti metodi nativi. Si estendono e si crea invece un'istanza delle classi xFunction per creare oggetti Java convenzionali che rappresentano funzioni esterne, strutture di dati, puntatori e callback. Tutte le conversioni di dati necessarie e le chiamate alle funzioni esterne vengono effettuate senza soluzione di continuità dalla libreria xFunction. Utilizzando xFunction, è possibile richiamare qualsiasi chiamata o funzione API del sistema operativo da qualsiasi libreria dinamica in modo naturale e conveniente. xFunction consente di ottenere i massimi livelli di riutilizzo del codice senza tradurre codice sorgente in Java e/o scrivere ingombranti wrapper JNI.

cronologia delle versioni

  • Versione 2.16 pubblicato il 2005-07-25

    Contratto di licenza con l'utente finale



    Contratto di licenza software di valutazione Excelsior

    Il presente Contratto di Licenza ("Contratto") è un accordo legale tra l"utente
    (una singola entità) ed Excelsior, LLC ("Excelsior")
    per il prodotto software Excelsior sopra identificato, che include
    software, documentazione elettronica e i relativi materiali stampati
    ("Software"). Installando, copiando o utilizzando in altro modo il Software,
    accettare di essere vincolati dai termini del presente accordo. Se non si accetta di
    termini del presente Contratto, l'utente non può scaricare o utilizzare il Software e
    devono distruggere tutte le copie del Software in tuo possesso.

    CONCESSIONE DELLA LICENZA

    Excelsior concede all'utente una licenza non esclusiva e non trasferibile per
    utilizzare il Software di accompagnamento ai soli fini della valutazione
    termini seguenti:

    L'utente può: a. utilizzare il Software su qualsiasi singolo computer; b. utilizzare il Software
    in un secondo computer, purché il primo e il secondo computer non siano
    utilizzato contemporaneamente; e c. copiare il Software a scopo di backup,
    a condizione che qualsiasi copia contenga tutte le proprietà del Software originale
    Avvisi.

    L'utente non può: a. consentire ad altre persone o entità di utilizzare il Software;
    b. modificare, tradurre, decodificare, decompilare, smontare (ad eccezione
    leggi applicabili vietano specificamente tale restrizione), o creano
    opere derivate basate sul Software; c. copiare il Software (ad eccezione
    finalità di backup); d. affittare, affittare o trasferire in altro modo i diritti
    Software; o e. rimuovere eventuali avvisi o etichette proprietarie sul Software.

    Il software è in "uso" su un computer quando viene caricato in
    memoria (ad esempio RAM) o installato in memoria permanente (ad es. disco rigido, CD-
    ROM) di quel computer.

    Titolo

    Titolo, diritti di proprietà e diritti di proprietà intellettuale all'interno e al Software,
    e qualsiasi copia del Software rimarrà di Excelsior e/o della sua
    Fornitori. Il Software è protetto dalle leggi sul copyright del
    Federazione e trattati internazionali sul diritto d'autore. Titolo, diritti di proprietà e
    diritti di proprietà intellettuale all'interno e al contenuto a cui si accede attraverso la
    Il software è di proprietà del proprietario del contenuto applicabile e può essere
    protetti dal diritto d'autore applicabile o da altre leggi. Questa Licenza non ti dà
    diritti a tali contenuti.

    ASSISTENZA E SUPPORTO

    Il servizio e il supporto che Excelsior offre per il Software ai sensi del presente
    L'accordo è limitato al servizio o al supporto, se presente, che è liberamente disponibile
    sul sito Web di Excelsior.

    Terminazione

    Questa licenza termina automaticamente entro 30 giorni dall'inizio
    valutazione dell'utilizzo del Software.

    Questa licenza terminerà automaticamente anche se non si rispetta il
    limitazioni sopra descritte. Al termine, è necessario distruggere tutte le copie
    software.

    NESSUNA GARANZIA

    Il Software viene fornito su base "così com", e l" si farà carico di tutti i rischi
    qualità e prestazioni del programma. Senza limitare la generalità
    quanto sopra, (i) l'si assume l'intero costo di qualsiasi servizio o riparazione e di qualsiasi
    danni derivanti dalle informazioni contenute o compilate dal
    software, e (ii) l'si assume tutte le responsabilità per la selezione del Software
    per ottenere i risultati previsti e per l'installazione, l'uso e
    risultati ottenuti dal Software.

    EXCELSIOR NON FORNISCE ALTRA GARANZIA ESPRESSA E NON
    GARANZIA DI NESSUNA VIOLAZIONE DEI DIRITTI DI TERZI. Le
    DURATA DELLE GARANZIE IMPLICITE, ANCHE SENZA
    LIMITAZIONE, GARANZIE DI COMMERCIABILITÀ E DI IDONEITÀ
    PER UNO SCOPO PARTICOLARE, È LIMITATO AL LIMITATO
    PERIODO DI GARANZIA; ALCUNI PAESI NON CONSENTONO
    LIMITAZIONI SULLA DURATA DI UNA GARANZIA IMPLICITA,
    POTREBBERO NON ESSERE APPLICABILI ALL'UTENTE. NESSUN RIVENDITORE EXCELSIOR,
    AGENTE, O DIPENDENTE È AUTORIZZATO A FARE QUALSIASI
    MODIFICHE, ESTENSIONI O AGGIUNTE A QUESTA GARANZIA.

    QUESTA GARANZIA TI CONFERISCE DIRITTI LEGALI SPECIFICI E
    POSSONO AVERE ALTRI DIRITTI LEGALI CHE VARIANO DA PAESE A PAESE
    PAESE O PER GIURISDIZIONE. LIMITAZIONE DI RESPONSABILITÀ. Sotto
    NESSUNA CIRCOSTANZA E NESSUNA TEORIA GIURIDICA, TORT,
    CONTRATTO, O IN ALTRO MODO, EXCELSIOR O I SUOI FORNITORI
    O RIVENDITORI SONO RESPONSABILI NEI CONFRONTI DELL'INTERESSATO O DI QUALSIASI ALTRA PERSONA PER
    QUALSIASI INDIRETTO, SPECIALE, INCIDENTALE O CONSEQUENZIALE
    DANNI DI QUALSIASI CARATTERE TRA CUI, A TITOLO ESEMPLIFICATIVO,
    DANNI PER PERDITA DI AVVIAMENTO, ARRESTO DEL LAVORO, COMPUTER
    GUASTO O MALFUNZIONAMENTO, O QUALSIASI ALTRO
    DANNI O PERDITE, O PER EVENTUALI DANNI SUPERIORI A
    PREZZO DI LISTINO DI EXCELSIOR PER UNA LICENZA AL SOFTWARE, SE
    EVENTUALI, ANCHE SE EXCELSIOR DEVE ESSERE STATO INFORMATO
    POSSIBILITÀ DI TALI DANNI, O PER QUALSIASI RICHIESTA DA PARTE DI QUALSIASI ALTRO
    Partito. LA PRESENTE LIMITAZIONE DI RESPONSABILITÀ NON SI APPLICA
    RESPONSABILITÀ PER DECESSO O LESIONI PERSONALI NELLA MISURA IN CUI
    LA LEGGE APPLICABILE VIETA TALE LIMITAZIONE. Inoltre
    ALCUNI PAESI NON CONSENTONO L'ESCLUSIONE O LA LIMITAZIONE
    DANNI INCIDENTALI O CONSEQUENZIALI, QUINDI QUESTA LIMITAZIONE
    E L'ESCLUSIONE POTREBBE NON VALERE PER TE.

    Il presente Accordo è l'intero Accordo tra noi e sostituisce
    qualsiasi altra comunicazione, pubblicità o intesa con
    rispetto al Software.

Dettagli del programma