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

Licentie: Gratis proefperiode ‎Bestandsgrootte: 942.47 KB
‎Gebruikersbeoordeling: 5.0/5 - ‎2 ‎Stemmen

Object-Oriented JNI Add-In is een tool ontwikkeld voor MS Visual Studios 2005, 2008. Het genereert C# code (OOJNI klassen) voor java byte code (SUN/IBM/MS JDK1.1.x, JDK1.3.x en hoger) geselecteerd en neemt het op in het actieve project. Het maakt ook JNI implementatie van Java klasse native methoden. Tegelijkertijd maakt OOJNI Add-In alle projectinstelling voor het gebruik, het samenstellen en uitvoeren van de gegenereerde code. Ontwikkelaar gebruikt OOJNI als reguliere C # klassen. Elke OOJNI-klasse verpakt JNI-code op laag niveau om toegang te krijgen tot Java Class-velden en -methoden. Alle conversies van gegevenstypen zijn verborgen voor ontwikkelaars. Elke verwijzing naar javaobjecten ingekapseld in speciale OOJNI-klasse - Java Reference Wrapper, die een ondiepe kopie van de verwijzing naar het javaobject in verschillende OOJNI-klassen maakt. Deze aanpak maakt het mogelijk om een aantal java referenties gebruikt in JNI code te verminderen. Opmerking: Deze versie van de tool draait ook in Vista OS, maar verwijzing naar oojni.net20.dll van GAC moet worden toegevoegd met de hand. Ga als u het product in Vista commandprompt als administrator starten en opdrachten uitvoeren: cd &ltDirectory met MSI File&gt msiexec /i &ltMSI-bestand&gt

versiegeschiedenis

  • Versie 3.00.12 geplaatst op 2007-12-27

    EULA - Licentieovereenkomst voor eindgebruikers



    Gebruiksrechtovereenkomst

    JAVAIN Ltd., ("JAVAIN") is bereid om het OOJNITM AddIn Demo product )"OOJNITM AddIn Demo", het "Product"(, gerelateerde documentatie, en alle andere materialen of informatie met betrekking tot dergelijke software die door JAVAIN (de "Software" of "Product"), aan u (persoonlijk en/of namens uw werkgever) (de "Licensee") alleen als u akkoord gaat met de algemene voorwaarden van deze licentieovereenkomst (de "Overeenkomst").

    VOORDAT U DE "IK ACCEPTEER" KNOP ONDERAAN DIT VENSTER, LEES ZORGVULDIG DE ALGEMENE VOORWAARDEN VAN DEZE OVEREENKOMST. DOOR TE KIEZEN VOOR DE "IK ACCEPTEER" BUTTON BEN JE: (1) DIE VERTEGENWOORDIGT DAT JE DE WETTELIJKE CAPACITEIT EN BEVOEGDHEID HEBT OM JEZELF EN/OF JE WERKGEVER TE BINDEN AAN DE ALGEMENE VOORWAARDEN VAN DEZE OVEREENKOMST; EN (2) NAMENS UZELF EN/OF ALS GEMACHTIGDE VAN UW WERKGEVER INSTEMMEN OM GEBONDEN TE ZIJN AAN DEZE OVEREENKOMST. ALS U NIET AKKOORD GAAT MET ALLE VOORWAARDEN VAN DEZE OVEREENKOMST, OF NIET HET VOORGAANDE VERTEGENWOORDIGT, KIES DAN DE "IK ACCEPTEER NIET" KNOP, IN WELK GEVAL U DE SOFTWARE WEL EN NIET ONTVANGT, INSTALLEERT OF GEBRUIKT.

    Mocht u vragen hebben over deze overeenkomst, neem dan contact op met JAVAIN op: JAVAIN Ltd., Attentie: Licentieverlening, e-mail: [email protected]
    LICENTIE VERLENEN: JAVAIN verleent u hierbij een niet-exclusieve, niet-overdraagbare licentie om de bijbehorende Software te gebruiken voor de enige doeleinden van evaluatie op de volgende voorwaarden:
    U mag: a) Gebruik de software op elke computer; b) Kopieer de software voor back-updoeleinden, op voorwaarde dat een kopie alle eigen kennisgevingen van de originele software moet bevatten.

    En u mag niet: a) toestaan dat andere personen of entiteiten de Software gebruiken voor andere doeleinden dan evaluatie; b) Wijzigen, vertalen, reverse engineeren, decompileren, demonteren (behalve voor zover de toepasselijke wetgeving deze beperking specifiek verbiedt), of afgeleide werken maken op basis van de Software; c) Kopieer de software (behalve voor back-updoeleinden); d) Huur-, lease- of anderszins overdrachtsrechten aan de Software; E. Verwijder alle merkgebonden kennisgevingen of labels op de Software; f) Distribueer uitvoerbare bestanden of bibliotheekbestanden die u maakt die zijn gekoppeld aan bibliotheekbestanden in de Software, of neem op een andere manier broncode of bibliotheekbestanden op die in de Software zijn opgenomen; g) Distribueer alle broncodes, waaronder kopbestanden of bibliotheekbestanden in de Software. of h) Gebruik het op enigerlei wijze voor commerciële doeleinden.
    De Software is in "use" op een computer wanneer deze in tijdelijk geheugen (d.w.z. RAM) wordt geladen of in permanent geheugen (bijvoorbeeld harde schijf, cd-rom) van die computer wordt geïnstalleerd.
    TITEL; Titel, eigendomsrechten en intellectuele eigendomsrechten in en op de Software, en eventuele kopieën van de Software blijven bij JAVAIN. De Software wordt beschermd door de auteursrechtwetten van de Verenigde Staten van Amerika en internationale auteursrechtverdragen. Titel, eigendomsrechten en intellectuele eigendomsrechten in en op de inhoud die via de Software wordt geopend, zijn eigendom van de toepasselijke eigenaar van de inhoud en kunnen worden beschermd door het toepasselijke auteursrecht of andere wetgeving. Deze licentie geeft u geen rechten op dergelijke inhoud.
    SERVICE EN ONDERSTEUNING; De service en ondersteuning die JAVAIN biedt voor de Software in het kader van deze overeenkomst zijn beperkt tot de service of ondersteuning, indien van toepassing, die vrij beschikbaar is op de website van JAVAIN.
    BEËINDIGING; Deze licentie wordt automatisch beëindigd wanneer de ingebouwde evaluatieperiode van de Software verloopt of 45 dagen na wordt automatisch ingaat wanneer de ingebouwde evaluatieperiode van de Software verloopt of 45 dagen na de datum waarop u de Software hebt verkregen, indien dit eerder is.
    Deze licentie wordt ook automatisch beëindigd als u niet voldoet aan de hierboven beschreven beperkingen. Bij beëindiging moet u alle kopieën van de Software wissen en vernietigen.
    GEEN GARANTIE; De Software wordt geleverd op basis van "AS IS" zonder vertegenwoordigingen of garanties van welke aard dan ook, en u draagt alle risico's met betrekking tot de kwaliteit en prestaties van het programma. Zonder de algemene kwestie van het voorgaande te beperken,
    a) u de volledige kosten van een dienst of reparatie op u neemt en van eventuele schade als gevolg van de informatie in of samengesteld door de Software, en
    b) u neemt alle verantwoordelijkheden op zich voor de selectie van de Software om uw beoogde resultaten te bereiken, en voor de installatie van, het gebruik van en de resultaten verkregen uit de Software.
    JAVAIN GEEFT GEEN ANDERE UITDRUKKELIJKE GARANTIE EN GEEN GARANTIE VAN GEEN INBREUK OP DE RECHTEN VAN DERDEN. DE DUUR VAN DE IMPLICIETE GARANTIES, MET INBEGRIP VAN, ZONDER BEPERKING, GARANTIES VOOR DE HANDELSBAARHEID EN VAN GESCHIKTHEID VOOR EEN BEPAALD DOEL, IS BEPERKT TOT DE BOVENGENOEMDE BEPERKTE GARANTIEPERIODE; SOMMIGE LANDEN STAAN GEEN BEPERKINGEN TOE OP HOE LANG EEN IMPLICIETE GARANTIE DUURT, DUS BEPERKINGEN KUNNEN NIET OP U VAN TOEPASSING ZIJN. GEEN JAVAIN DEALER, AGENT OF WERKNEMER IS GEMACHTIGD OM WIJZIGINGEN, EXTENSIES OF TOEVOEGINGEN AAN DEZE GARANTIE AAN TE BRENGEN.
    DEZE GARANTIE GEEFT U SPECIFIEKE WETTELIJKE RECHTEN EN U ANDERE WETTELIJKE RECHTEN HEBBEN DIE VAN LAND TOT LAND OF DOOR JURISDICTIE VERSCHILLEN. BEPERKING VAN DE AANSPRAKELIJKHEID. IN GEEN GEVAL EN IN GEEN ENKELE RECHTSTHEORIE IS ONRECHTMATIGE DAAD, OVEREENKOMST OF ANDERSZINS JAVAIN OF HAAR LEVERANCIERS OF WEDERVERKOPERS AANSPRAKELIJK AAN U OF ENIGE ANDERE PERSOON VOOR ENIGE INDIRECTE, BIJZONDERE, INCIDENTELE OF GEVOLGSCHADE VAN ENIG KARAKTER, MET INBEGRIP VAN, ZONDER BEPERKING, SCHADE VOOR VERLIES VAN GOODWILL, WERKONDERBREKING, COMPUTERSTORING OF STORING, OF ENIGE EN ALLE ANDERE COMMERCIËLE SCHADE OF VERLIEZEN, OF VOOR ENIGE SCHADE DIE DE CATALOGUSPRIJS VAN JAVAIN OVERSTIJGEN VOOR EEN LICENTIE VOOR DE SOFTWARE, INDIEN AANWEZIG, ZELFS ALS JAVAIN OP DE HOOGTE IS GEBRACHT VAN DE MOGELIJKHEID VAN DERGELIJKE SCHADE, OF VOOR ENIGE VORDERING VAN EEN ANDERE PARTIJ. DEZE BEPERKING VAN DE AANSPRAKELIJKHEID IS NIET VAN TOEPASSING OP DE AANSPRAKELIJKHEID VOOR OVERLIJDEN OF PERSOONLIJK LETSEL, VOOR ZOVER VAN TOEPASSING IS, VERBIEDT HET RECHT DEZE BEPERKING. BOVENDIEN STAAN SOMMIGE LANDEN DE UITSLUITING OF BEPERKING VAN INCIDENTELE OF GEVOLGSCHADE NIET TOE, DUS DEZE BEPERKING EN UITSLUITING KUNNEN NIET OP U VAN TOEPASSING ZIJN.
    Deze overeenkomst is de volledige overeenkomst tussen u (een individu of een enkele entiteit) en JAVAIN en vervangt alle andere communicatie, advertenties of afspraken met betrekking tot de Software.

    JAVAIN Ltd.
    [email protected]

Programmadetails