Die xFunction-Bibliothek ist die universelle Lösung für die Integration von Java-Code mit Code, der in anderen Sprachen geschrieben wurde und in vielen Aspekten der Java Native Interface (JNI) überlegen ist. Mit xFunction müssen Sie diese hässlichen systemeigenen Methoden nicht mehr implementieren. Stattdessen erweitern und instanziieren Sie xFunction-Klassen, um herkömmliche Java-Objekte zu erstellen, die externe Funktionen, Datenstrukturen, Zeiger und Rückrufe darstellen. Alle notwendigen Datenkonvertierungen und externen Funktionsaufrufe werden nahtlos von der xFunction-Bibliothek durchgeführt. Mit xFunction können Sie jeden Betriebssystem-API-Aufruf oder jede Funktion aus einer beliebigen dynamischen Bibliothek auf natürliche und bequeme Weise aufrufen. xFunction ermöglicht es Ihnen, die höchsten Ebenen der Wiederverwendung von Code zu erreichen, ohne Quellcode in Java zu übersetzen und/oder umständliche JNI-Wrapper zu schreiben.
VERSIONSVERLAUF
- Version 2.16 veröffentlicht auf 2005-07-25
EULA - Endbenutzer-Lizenzvertrag
Excelsior Evaluation Software-Lizenzvertrag
Diese Lizenzvereinbarung ("Vereinbarung") ist eine rechtliche Vereinbarung zwischen Ihnen
(entweder eine Einzelperson oder eine einzelne Entität) und Excelsior, LLC ("Excelsior")
für das oben identifizierte Excelsior-Softwareprodukt, das Computer-
Software, elektronische Dokumentation und die zugehörigen Druckmaterialien
("Software"). Durch die Installation, das Kopieren oder anderweitige Verwenden der Software
sich an die Bedingungen dieses Abkommens gebunden. Wenn Sie nicht damit einverstanden sind,
die Bedingungen dieser Vereinbarung, dürfen Sie die Software nicht herunterladen oder nutzen und
alle Kopien der Software in Ihrem Besitz zu vernichten.
LIZENZERTEILUNG
Excelsior gewährt Ihnen hiermit eine nicht ausschließliche, nicht übertragbare Lizenz
die begleitende Software ausschließlich für die Bewertung der
folgende Begriffe:
Sie können: a. die Software auf jedem einzelnen Computer verwenden; b. die Software zu verwenden
auf einem zweiten Computer, solange der erste und der zweite Computer nicht
gleichzeitig verwendet werden; und c. die Software zu Sicherungszwecken zu kopieren,
sofern jede Kopie alle proprietären
Hinweise.
Sie dürfen nicht: a. anderen Personen oder Einrichtungen erlauben, die Software zu nutzen;
b. modifizieren, übersetzen, zurückentwickeln, dekompilieren, disassemblieren (außer
anwendbare Gesetze eine solche Einschränkung ausdrücklich verbieten) oder
abgeleitete Werke, die auf der Software basieren; c. die Software zu kopieren (außer
Back-up-Zwecke); d. Miet-, Leasing- oder anderweitige Übertragung von Rechten an die
Software; oder e. alle eigentumsrechtlichen Hinweise oder Etiketten auf der Software entfernen.
Die Software befindet sich in "use" auf einem Computer, wenn sie in temporäre
(d. h. RAM) oder im permanenten Speicher installiert (z. B. Festplatte, CD-
ROM) dieses Computers.
Titel
Titel, Eigentumsrechte und Rechte an geistigem Eigentum an und an der Software,
kopien der Software bei Excelsior und/oder
Lieferanten. Die Software ist durch die Urheberrechtsgesetze der russischen
Föderations- und internationale Urheberrechtsverträge. Titel, Eigentumsrechte und
rechte an geistigem Eigentum an und an den Inhalten, auf die über die
Software ist Eigentum des jeweiligen Inhaltseigentümers und kann
durch geltendes Urheberrecht oder andere Gesetze geschützt sind. Diese Lizenz gibt Ihnen keine
Rechte an solchen Inhalten.
SERVICE UND SUPPORT
Der Service und Support, den Excelsior für die Software unter diesem
Vereinbarung beschränkt sich auf den Service oder Support, falls vorhanden, der frei verfügbar ist
auf der Excelsior-Website.
Beendigung
Diese Lizenz endet automatisch in 30 Tagen, nachdem Sie Ihre
Evaluierung der Software.
Diese Lizenz erendet auch automatisch, wenn Sie die
oben beschriebenen Einschränkungen. Bei Beendigung müssen Sie alle Kopien
die Software.
KEINE GARANTIE
Die Software wird auf "as is"-Basis geliefert, und Sie tragen alle Risiken
Qualität und Leistung des Programms. Ohne die Allgemeingültigkeit der
(i) Sie die gesamten Kosten für jede Dienstleistung oder Reparatur und für
Schäden, die sich aus den Informationen ergeben, die in der
Software, und (ii) Sie übernehmen alle Verantwortung für die Auswahl der Software
um Ihre beabsichtigten Ergebnisse zu erzielen, und für die Installation, Verwendung und
Ergebnisse aus der Software.
EXCELSIOR MAKES KEINE ANDERE EXPRESS GARANTIE UND KEINE
GEWÄHRLEISTUNG DER NICHTVERLETZUNG DER RECHTE DRITTER. das
DAUER DER STILLSCHWEIGENDEN GARANTIEN, AUCH OHNE
BESCHRÄNKUNG, GEWÄHRLEISTUNG DER MARKTGÄNGLICHKEIT UND DER
FÜR EINE PARTICULAR PURPOSE, IST LIMITED TO THE ABOVE LIMITED
GARANTIEZEIT; EINIGE LÄNDER ERLAUBEN NICHT
LIMITATIONEN AUF WIE LONG AN IMPLIED WARRANTY LASTS, SO
EINSCHRÄNKUNGEN GELTEN MÖGLICHERWEISE NICHT FÜR SIE. KEIN EXCELSIOR DEALER,
ODER MITARBEITER IST BERECHTIGT,
MODIFIKATIONEN, EXTENSIONS, ODER ADDITIONEN ZU DIESER GARANTIE.
DIESE GARANTIE GIBT IHNEN BESTIMMTE GESETZLICHE RECHTE, UND SIE
KÖNNEN ANDERE RECHTE HABEN, DIE VON LAND ZU LAND VARIIEREN
ODER NACH GERICHTSBARKEIT. HAFTUNGSBESCHRÄNKUNG. Unter
KEINE UMSTÄNDE UND UNTER KEINER RECHTSTHEORIE,
VERTRAG, ODER OTHERWISE, SHALL EXCELSIOR ODER ITS SUPPLIERS
ODER WIEDERVERKÄUFER HAFTEN IHNEN ODER EINER ANDEREN PERSON FÜR
INDIREKTE, SPEZIELLE, ZUFÄLLIGE ODER FOLGESCHÄDEN
SCHÄDEN JEGLICHER ART, EINSCHLIEßLICH, ABER NICHT BESCHRÄNKT AUF
SCHÄDEN FÜR VERLUST DES FIRMENWERTS, ARBEITSSTILLSTAND, COMPUTER
AUSFALL ODER FEHLFUNKTION ODER ALLE ANDEREN KOMMERZIELLEN
SCHÄDEN ODER VERLUSTE ODER FÜR SCHÄDEN, DIE
EXCELSIOR'S LISTE PREIS FÜR EINE LIZENZ ZUR SOFTWARE, WENN
JEDE, EVEN IF EXCELSIOR SHALL HAVE BEEN INFORMED OF THE
MÖGLICHKEIT SOLCHER SCHÄDEN ODER FÜR JEGLICHE ANSPRÜCHE ANDERER
Partei. DIESE HAFTUNGSBESCHRÄNKUNG GILT NICHT FÜR
HAFTUNG FÜR TOD ODER KÖRPERVERLETZUNG IN DEM UMFANG
ANWENDBARLAW PROHIBITS SUCH LIMITATION. Außerdem
EINIGE LÄNDER ERLAUBEN DEN AUSSCHLUSS ODER DIE BEGRENZUNG
VON NEBEN- ODER FOLGESCHÄDEN, SO DASS DIESE
UND AUSSCHLUSS KANN NICHT FÜR SIE GELTEN.
Diese Vereinbarung ist die gesamte Vereinbarung zwischen uns und ersetzt
sonstige Mitteilungen, Anzeigen oder Verständigungen mit
bezug auf die Software.
Programmdetails
- Kategorie: Entwicklung > Komponenten & Bibliotheken
- Verlag: Excelsior, LLC
- Lizenz: Kostenlose Testversion
- Preis: $100.00
- Version: 2.16
- Plattform: mac