Object-Oriented JNI Add-In est un outil développé pour MS Visual Studio. Il génère du code C++ (classes OOJNI) pour le code d’au-delà java (SUN/IBM/MS JDK1.1.x-1.6.x et plus) sélectionné et l’inclut dans le projet actif C++. Il rend également la mise en œuvre JNI des interfaces java. Dans le même temps OOJNI Add-In fait tout le réglage du projet pour l’utilisation, la compilation et l’exécution du code généré. Le programmeur C++ utilise les classes OOJNI comme classes régulières C++. Chaque classe OOJNI enveloppe le code JNI de bas niveau pour accéder aux champs et méthodes de classe Java. Toutes les conversions de type de données (de java à C++ et C++-à-java) sont cachées au programmeur C++. Chaque référence d’objet java encapsulée en classe C++ spéciale – Java Reference Wrapper, qui fait une copie superficielle de la référence de l’objet java dans différentes classes OOJNI. Cette approche permet de réduire un certain nombre de références java utilisées dans le code JNI. Note: Dans cette mise à jour, nous avons fait une solution de contournement pour contourner un bogue dans JVM qui a fait problème avec l’option Délégué. Pour installer le produit dans Vista démarrer commande rapide en tant qu’administrateur et exécuter des commandes: Cd msiexec /i
historique de la version
- Version 2.01.17 posté sur 2006-09-01
EULA - Accord de licence utilisateur final
OOJNITM AddIn Demo – Evaluation Version of OOJNITM Product LICENSE AGREEMENT JAVAIN Ltd., ("JAVAIN") est prêt à autoriser le produit de démonstration OOJNITM AddIn )"OOJNITM AddIn Demo », le « Produit"(, documents connexes, ainsi que tout autre matériel ou information relatif à ce logiciel fourni par JAVAIN (le « logiciel » ou « produit »), à vous (personnellement et/ou au nom de votre employeur) (le "Licensee") SEULEMENT SI VOUS ACCEPTEZ LES TERMES ET CONDITIONS DE CE CONTRAT DE LICENCE (le "Agreement"). AVANT DE CHOISIR LE "I ACCEPT" BUTTON AU BAS DE CETTE FENÊTRE, LISEZ ATTENTIVEMENT LES TERMES ET CONDITIONS DE CET ACCORD. EN CHOISISSANT LE "I ACCEPT" BUTTON VOUS ÊTES: (1) REPRÉSENTANT QUE VOUS AVEZ LA CAPACITÉ JURIDIQUE ET L’AUTORITÉ DE VOUS LIER ET/OU VOTRE EMPLOYEUR, AUX TERMES ET CONDITIONS DE CET ACCORD; ET (2) CONSENTIR AU NOM DE VOUS-MÊME ET/OU EN TANT QUE REPRÉSENTANT AUTORISÉ DE VOTRE EMPLOYEUR, À ÊTRE LIÉ PAR CETTE ENTENTE. SI VOUS N’ACCEPTEZ PAS TOUTES LES MODALITÉS DE CET ACCORD, OU NE REPRÉSENTEZ PAS CE QUI PRÉCÈDE, CHOISISSEZ LE "JE N’ACCEPTE PAS " BUTTON, AUQUEL CAS VOUS RECEVREZ ET NE POUVEZ PAS RECEVOIR, INSTALLER OU UTILISER LE LOGICIEL. Si vous avez des questions concernant cet accord, contactez JAVAIN à: JAVAIN Ltd., Attention: Licence, e-mail: [email protected] GRANT OF LICENSE: JAVAIN vous accorde par la présente une licence non exclusive et non transférable pour utiliser le logiciel d’accompagnement aux seules fins d’évaluation aux conditions suivantes: Vous pouvez: a) Utiliser le logiciel sur n’importe quel ordinateur; b) Copiez le logiciel à des fins de sauvegarde, à condition que toute copie contiendra tous les avis propriétaires du logiciel original. Et, vous ne pouvez pas: a) Permettre à d’autres personnes ou entités d’utiliser le logiciel soit à des fins autres que l’évaluation; b) Modifier, traduire, inverser l’ingénieur, décomposer, démonter (sauf dans la mesure où les lois applicables interdisent expressément cette restriction), ou créer des œuvres dérivées basées sur le logiciel; c) Copier le logiciel (sauf à des fins de back-up); d) Louer, louer ou transférer autrement des droits au logiciel; E. Supprimer tout avis ou étiquette propriétaire sur le logiciel; f) Distribuez des fichiers exécutables ou des fichiers de bibliothèque que vous créez et qui sont liés à des fichiers de bibliothèque contenus dans le logiciel, ou incorporez autrement le code source ou les fichiers de bibliothèque contenus dans le logiciel; g) Distribuez n’importe quel code source, y compris les fichiers d’en-tête, ou les fichiers de bibliothèque contenus dans le logiciel. h) L’utiliser de quelque façon que ce soit à des fins commerciales. Le logiciel est en "use" sur un ordinateur quand il est chargé dans la mémoire temporaire (c.-à-RAM) ou installé dans la mémoire permanente (par exemple disque dur, CD-ROM) de cet ordinateur. TITRE; Le titre, les droits de propriété et les droits de propriété intellectuelle dans et vers le logiciel, ainsi que toutes les copies du logiciel doivent rester avec JAVAIN. Le logiciel est protégé par les lois sur le droit d’auteur des États-Unis d’Amérique et les traités internationaux sur le droit d’auteur. Le titre, les droits de propriété et les droits de propriété intellectuelle dans et vers le contenu consulté par le logiciel sont la propriété du propriétaire du contenu applicable et peuvent être protégés par le droit d’auteur ou toute autre loi applicable. Cette licence ne vous donne aucun droit à un tel contenu. SERVICE ET SOUTIEN; Le service et le support que JAVAIN offre pour le logiciel en vertu de cet accord sont limités au service ou au support, le cas échéant, qui est librement disponible sur le site Web de JAVAIN. CESSATION D’EMPLOI; Cette licence prend fin automatiquement lorsque la période d’évaluation intégrée du logiciel expire ou 45 jours après la date à laquelle vous avez obtenu le logiciel, selon ce qui est plus tôt. Cette licence prendra également fin automatiquement si vous ne vous conformez pas aux limitations décrites ci-dessus. À la résiliation, vous devez effacer et détruire toutes les copies du logiciel. AUCUNE GARANTIE; Le logiciel est fourni sur une base « AS IS » SANS REPRÉSENTATIONS OU GARANTIES DE TOUTE SORTE, et vous supporterez tous les risques quant à la qualité et la performance du programme. Sans limiter la généralité de ce qui précède, a) vous assumez la totalité du coût de tout service ou réparation et de tout dommage résultant des informations contenues ou compilées par le logiciel, et b) vous assumez toutes les responsabilités pour la sélection du logiciel pour atteindre les résultats escomptés, et pour l’installation, l’utilisation et les résultats obtenus à partir du logiciel. JAVAIN NE FAIT AUCUNE AUTRE GARANTIE EXPRESSE ET AUCUNE GARANTIE DE NON-VIOLATION DES DROITS DE TIERS. LA DURÉE DES GARANTIES IMPLICITES, Y COMPRIS SANS LIMITATION, LES GARANTIES DE MARCHANDITÉ ET D’APTITUDE À UNE FIN PARTICULIÈRE, EST LIMITÉE À LA PÉRIODE DE GARANTIE LIMITÉE CI-DESSUS; CERTAINS PAYS N’AUTORISENT PAS DE LIMITATIONS SUR LA DURÉE D’UNE GARANTIE IMPLICITE, DE SORTE QUE LES LIMITATIONS PEUVENT NE PAS S’APPLIQUER À VOUS. AUCUN CONCESSIONNAIRE JAVAIN, AGENT OU EMPLOYÉ N’EST AUTORISÉ À APPORTER DES MODIFICATIONS, DES EXTENSIONS OU DES AJOUTS À CETTE GARANTIE. CETTE GARANTIE VOUS DONNE DES DROITS JURIDIQUES SPÉCIFIQUES, ET VOUS POUVEZ AVOIR D’AUTRES DROITS JURIDIQUES QUI VARIENT D’UN PAYS À L’AUTRE OU PAR JURIDICTION. LIMITATION DE RESPONSABILITÉ. EN AUCUN CAS ET EN AUCUN CAS, EN AUCUN CAS, LA THÉORIE JURIDIQUE, LE DÉLIT, LE CONTRAT, OU AUTREMENT, JAVAIN OU SES FOURNISSEURS OU REVENDEURS NE SERONT RESPONSABLES ENVERS VOUS OU TOUTE AUTRE PERSONNE POUR TOUTE DOMMAGES-INTÉRÊTS SPÉCIAUX, ACCESSOIRES OU CONSÉQUENTS DE QUELQUE NATURE QUE CE SOIT, Y COMPRIS, SANS LIMITATION, DOMMAGES-INTÉRÊTS POUR PERTE DE BONNE VOLONTÉ, ARRÊT DE TRAVAIL, PANNE OU DYSFONCTIONNEMENT INFORMATIQUE, OU TOUT AUTRE DOMMAGE COMMERCIAL OU PERTE, OU POUR TOUT DOMMAGE SUPÉRIEUR AU PRIX COURANT DE JAVAIN POUR UNE LICENCE AU LOGICIEL, LE CAS ÉCHÉANT, MÊME SI JAVAIN DOIT AVOIR ÉTÉ INFORMÉ DE LA POSSIBILITÉ DE TELS DOMMAGES, OU POUR TOUTE RÉCLAMATION PAR TOUTE AUTRE PARTIE. CETTE LIMITATION DE RESPONSABILITÉ NE S’APPLIQUE PAS À LA RESPONSABILITÉ POUR DÉCÈS OU BLESSURES CORPORELLES DANS LA MESURE OÙ LA LOI APPLICABLE INTERDIT UNE TELLE LIMITATION. EN OUTRE, CERTAINS PAYS N’AUTORISENT PAS L’EXCLUSION OU LA LIMITATION DES DOMMAGES-INTÉRÊTS ACCESSOIRES OU CONSÉQUENTS, DE SORTE QUE CETTE LIMITATION ET CETTE EXCLUSION PEUVENT NE PAS S’APPLIQUER À VOUS. Cet accord est l’ensemble de l’accord entre vous (qu’il s’agit d’une personne ou d’une seule entité) et JAVAIN et remplace toute autre communication, publicité ou compréhension à l’égard du logiciel. JAVAIN Ltd. [email protected]
Détails du programme
- Catégorie: Développement > Composants et bibliothèques
- Éditeur: Javain Ltd.
- Licence: Essai gratuit
- Prix: N/A
- Version: 2.01.17
- Plate-forme: windows