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

Licencji: Bezpłatna wersja próbna ‎Rozmiar pliku: 942.47 KB
‎Ocena użytkowników: 5.0/5 - ‎2 ‎Głosów

Object-Oriented JNI Add-In to narzędzie opracowane dla MS Visual Studios 2005, 2008. Generuje kod C# (klasy OOJNI) dla kodu bajtów java (SUN/IBM/MS JDK1.1.x, JDK1.3.x i nowszych) i włączy go do aktywnego projektu. To również sprawia, że implementacja JNI metod natywnych klasy Java. W tym samym czasie OOJNI Add-In sprawia, że wszystkie ustawienia projektu do korzystania, kompilacji i uruchamiania wygenerowanego kodu. Deweloper używa OOJNI jako zwykłych klas C#. Każda klasa OOJNI zawija kod JNI niskiego poziomu, aby uzyskać dostęp do pól i metod klasy Java. Wszystkie konwersje typu danych są ukryte przed deweloperem. Każde odwołanie do obiektu java zhermetyzowane w specjalną klasę OOJNI — Otokę odwołania Java, która tworzy płytką kopię odwołania do obiektu java w różnych klasach OOJNI. Takie podejście umożliwia zmniejszenie liczby odwołań java używanych w kodzie JNI. Uwaga: Ta wersja narzędzia działa również w vista OS, ale odniesienie do oojni.net20.dll z GAC powinny być dodawane ręcznie. Aby zainstalować produkt w systemie Vista, uruchom wiersz polecenia jako administrator i wykonaj polecenia: cd &ltDirectory z plikiem MSI&gt msiexec /i &ltMSI Plik&gt

historia wersji

  • Wersja 3.00.12 opublikowany na 2007-12-27

    Umowa licencyjna użytkownika końcowego – Umowa licencyjna użytkownika końcowego



    UMOWA LICENCYJNA

    JAVAIN Ltd., ("JAVAIN") jest gotów licencjonować produkt OOJNITM AddIn Demo )"OOJNITM AddIn Demo", "Produkt"(, powiązanej dokumentacji oraz wszelkich innych materiałów lub informacji związanych z takim oprogramowaniem dostarczonych przez JAVAIN ("Oprogramowanie" lub "Produkt"), dla Użytkownika (osobiście i/lub w imieniu pracodawcy) ("Licencjobiorca") TYLKO WTEDY, GDY UŻYTKOWNIK ZGODZI SIĘ NA WARUNKI NINIEJSZEJ UMOWY LICENCYJNEJ (Umowa &; Umowa").

    PRZED WYBRANIEM PRZYCISKU "AKCEPTUJĘ" U DOŁU TEGO OKNA, UWAŻNIE PRZECZYTAJ WARUNKI NINIEJSZEJ UMOWY. WYBIERAJĄC PRZYCISK "AKCEPTUJĘ I NIE: (1) REPREZENTUJĄC, ŻE POSIADASZ ZDOLNOŚĆ PRAWNĄ I UPOWAŻNIENIE DO WIĄZANIA SIEBIE I/LUB SWOJEGO PRACODAWCY Z WARUNKAMI NINIEJSZEJ UMOWY; ORAZ (2) WYRAŻENIE ZGODY W IMIENIU SWOIM I/LUB JAKO UPOWAŻNIONY PRZEDSTAWICIEL TWOJEGO PRACODAWCY, NA ZWIĄZANIE SIĘ NINIEJSZĄ UMOWĄ. JEŚLI UŻYTKOWNIK NIE ZGADZA SIĘ NA WSZYSTKIE WARUNKI NINIEJSZEJ UMOWY LUB NIE REPREZENTUJE POWYŻSZEGO, WYBIERZ PRZYCISK "I NIE AKCEPTUJĘ I NIE, W KTÓRYM TO PRZYPADKU UŻYTKOWNIK BĘDZIE I NIE MOŻE OTRZYMYWAĆ, INSTALOWAĆ ANI KORZYSTAĆ Z OPROGRAMOWANIA.

    W razie jakichkolwiek pytań dotyczących niniejszej Umowy należy skontaktować się z firmą JAVAIN pod adresem: JAVAIN Ltd., Attention: Licensing, e-mail: [email protected]
    UDZIELENIE LICENCJI: JAVAIN niniejszym udziela Użytkownikowi niewyłącznej, niezbywalnej licencji na korzystanie z towarzyszącego Oprogramowania wyłącznie w celach oceny na następujących warunkach:
    Użytkownik może: a) korzystać z Oprogramowania na dowolnym komputerze; b) Skopiuj Oprogramowanie do celów tworzenia kopii zapasowych, pod warunkiem że każda kopia musi zawierać wszystkie zastrzeżone informacje oryginalnego Oprogramowania.

    Użytkownik nie może też: a) zezwalać innym osobom lub podmiotom na korzystanie z Oprogramowania w celach innych niż ewaluacyjny; b) modyfikowania, tłumaczenia, inżynierii wstecznej, dekompilowania, dezasemble (z wyjątkiem przypadków, w których obowiązujące przepisy wyraźnie zabraniają takich ograniczeń) lub tworzenia dzieł pochodnych opartych na Oprogramowaniu; c) Kopiowanie Oprogramowania (z wyjątkiem celów tworzenia kopii zapasowych); d) wynajmę, wydzierżawij lub w inny sposób przenieść prawa do Oprogramowania; E. usunąć wszelkie informacje o prawach własności lub etykiety na Oprogramowaniu; f) rozpowszechnianie plików wykonywalnych lub plików bibliotecznych, które są połączone z plikami biblioteki zawartymi w Oprogramowaniu lub w inny sposób zawierają kod źródłowy lub pliki biblioteczne zawarte w Oprogramowaniu; g) Rozpowszechniać dowolny kod źródłowy, w tym pliki nagłówkowe lub pliki biblioteki zawarte w Oprogramowaniu. lub h) używać go w jakikolwiek sposób do celów komercyjnych.
    Oprogramowanie jest w "use" na komputerze, gdy jest ładowane do pamięci tymczasowej (tj. pamięci RAM) lub zainstalowane w pamięci trwałej (np. dysk twardy, CD-ROM) tego komputera.
    TYTUŁ; Prawa własności, prawa własności i prawa własności intelektualnej do Oprogramowania i do Oprogramowania oraz wszelkie kopie Oprogramowania pozostają w oprogramowaniu JAVAIN. Oprogramowanie jest chronione prawami autorskimi Stanów Zjednoczonych Ameryki i międzynarodowymi traktatami o prawach autorskich. Tytuł, prawa własności i prawa własności intelektualnej do treści dostępnych za pośrednictwem Oprogramowania są własnością odpowiedniego właściciela treści i mogą być chronione przez obowiązujące prawa autorskie lub inne. Niniejsza Licencja nie daje użytkownikowi żadnych praw do takich treści.
    USŁUGI I WSPARCIE; Usługa i wsparcie, które JAVAIN oferuje oprogramowaniu na mocy niniejszej Umowy, są ograniczone do usługi lub ewentualnej pomocy technicznej, która jest swobodnie dostępna na stronie internetowej JAVAIN.
    WYPOWIEDZENIE; Niniejsza licencja wygasa automatycznie po upływie wbudowanego okresu próbnego Oprogramowania lub 45 dni po dacie uzyskania Oprogramowania, w zależności od tego, która z tych dat jest wcześniejsza.
    Niniejsza licencja zostanie również automatycznie wygasna, jeśli użytkownik nie zastosuje się do ograniczeń opisanych powyżej. Po rozwiązaniu umowy należy usunąć i zniszczyć wszystkie kopie Oprogramowania.
    BEZ GWARANCJI; Oprogramowanie jest dostarczane na zasadzie "TAK JAK JEST" BEZ JAKICHKOLWIEK OŚWIADCZEŃ LUB GWARANCJI, a Użytkownik ponosi wszelkie ryzyko związane z jakością i wydajnością programu. Nie ograniczając ogólności powyższych,
    a) użytkownik ponosi całkowity koszt jakiejkolwiek usługi lub naprawy oraz wszelkich szkód wynikających z informacji zawartych w Oprogramowaniu lub
    b) użytkownik ponosi wszelkie obowiązki związane z wyborem Oprogramowania w celu osiągnięcia zamierzonych rezultatów oraz za instalację, użytkowanie i wyniki uzyskane z Oprogramowania.
    JAVAIN NIE UDZIELA ŻADNEJ INNEJ WYRAŹNEJ GWARANCJI I NIE UDZIELA GWARANCJI NA NARUSZENIE PRAW OSÓB TRZECICH. CZAS TRWANIA DOROZUMIANYCH GWARANCJI, W TYM MIĘDZY INNYMI GWARANCJI PRZYDATNOŚCI HANDLOWEJ I PRZYDATNOŚCI DO OKREŚLONEGO CELU, JEST OGRANICZONY DO POWYŻSZEGO OGRANICZONEGO OKRESU GWARANCJI; NIEKTÓRE KRAJE NIE ZEZWALAJĄ NA OGRANICZENIA DOTYCZĄCE CZASU OBOWIĄZYWAŁEJ DOROZUMIANEJ GWARANCJI, WIĘC OGRANICZENIA MOGĄ NIE MIEĆ ZASTOSOWANIA DO CIEBIE. ŻADEN SPRZEDAWCA, AGENT ANI PRACOWNIK FIRMY JAVAIN NIE JEST UPOWAŻNIONY DO WPROWADZANIA JAKICHKOLWIEK ZMIAN, ROZSZERZEŃ LUB UZUPEŁNIEŃ NINIEJSZEJ GWARANCJI.
    NINIEJSZA GWARANCJA DAJE UŻYTKOWNIKOWI OKREŚLONE PRAWA, A UŻYTKOWNIK MOŻE MIEĆ INNE PRAWA, KTÓRE RÓŻNIĄ SIĘ W ZALEŻNOŚCI OD KRAJU LUB JURYSDYKCJI. OGRANICZENIA ODPOWIEDZIALNOŚCI. W ŻADNYM WYPADKU I POD ŻADNYM POZOREM PRAWNYM, CZYN NIEDOZWOLONY, UMOWA LUB W INNY SPOSÓB, JAVAIN LUB JEJ DOSTAWCY LUB ODSPRZEDAWCY NIE PONOSZĄ ODPOWIEDZIALNOŚCI WOBEC CIEBIE LUB JAKIEJKOLWIEK INNEJ OSOBY ZA JAKIEKOLWIEK POŚREDNIE, SZKODY SPECJALNE, PRZYPADKOWE LUB WTÓRNE JAKIEJKOLWIEK POSTACI, W TYM, BEZ OGRANICZEŃ, SZKODY Z TYTUŁU UTRATY WARTOŚCI FIRMY, PRZERWY W PRACY, AWARII LUB AWARII KOMPUTERA, LUB WSZELKIE INNE SZKODY LUB STRATY HANDLOWE, LUB ZA JAKIEKOLWIEK SZKODY PRZEKRACZAJĄCE CENĘ KATALOGOWĄ JAVAIN ZA LICENCJĘ NA OPROGRAMOWANIE, JEŚLI TAKA ISTNIEJE, NAWET JEŚLI JAVAIN ZOSTANIE POINFORMOWANY O MOŻLIWOŚCI WYSTĄPIENIA TAKICH SZKÓD LUB O WSZELKICH ROSZCZENIACH INNYCH STRON. TO OGRANICZENIE ODPOWIEDZIALNOŚCI NIE MA ZASTOSOWANIA DO ODPOWIEDZIALNOŚCI ZA ŚMIERĆ LUB USZKODZENIE CIAŁA W ZAKRESIE, W JAKIM OBOWIĄZUJĄCE PRAWO ZAKAZUJE TAKIEGO OGRANICZENIA. PONADTO NIEKTÓRE KRAJE NIE ZEZWALAJĄ NA WYŁĄCZENIE LUB OGRANICZENIE SZKÓD PRZYPADKOWYCH LUB WTÓRNYCH, WIĘC TO OGRANICZENIE I WYŁĄCZENIE MOŻE NIE MIEĆ ZASTOSOWANIA DO CIEBIE.
    Niniejsza Umowa stanowi całość Umowy między Użytkownikiem (osobą fizyczną lub jednym podmiotem) a JAVAIN i zastępuje wszelkie inne komunikaty, reklamy lub porozumienia w odniesieniu do Oprogramowania.

    JAVAIN Sp. z o.o.
    [email protected]

Szczegóły programu