Grin logo
en de es fr
Shop
GRIN Website
Texte veröffentlichen, Rundum-Service genießen
Zur Shop-Startseite › Informatik - Software

Windows Registry Abfrage mit dem Java Native Interface

Titel: Windows Registry Abfrage mit dem Java Native Interface

Ausarbeitung , 2002 , 17 Seiten , Note: 1,0

Autor:in: Patrick Harms (Autor:in)

Informatik - Software
Leseprobe & Details   Blick ins Buch
Zusammenfassung Leseprobe Details

Die Registry ist unter Windows Betriebsystemen ein wichtiges Element, um Statusinformationen zu speichern und zu laden. Aufgabe Erstellen Sie ein Java-Programm, welches die Registry-Einträge bzgl. der Verknüpfungen verwaltet. Da dies direkt aus Java nicht möglich ist erstellen sie eine Dynamic Link Library (DLL) in C / C++, die Ihnen entsprechende Methoden zur Verfügung stellt, und greifen Sie mit Hilfe des Java Native Interface darauf zu. [...]

Leseprobe


Inhaltsverzeichnis

  • AUFGABENSTELLUNG
    • Registry Abfrage mit Java (JNI)
    • Grundlage
    • Aufgabe
    • Testkriterien
  • LÖSUNG
    • Allgemeine Lösungsreihenfolge
    • Das Java-Programm
      • Erläuterung
      • Quelltext
    • Die C++ Dynamic Link Library
      • ADVAPI32.DLL
      • long RegOpenKeyEx()
      • long RegCloseKey()
      • long RegEnumKeyEx()
      • long RegQueryValueEx()
      • long RegCreateKeyEx()
      • long RegSetValueEx()
      • Erläuterung
      • void GetAlleErweiterungen()
      • void neuerKey()
      • long getErweiterung ()
      • long* getUserKey ( )
      • Quelltext
        • Header
        • CPP-Datei
  • ALLGEMEINE HINWEISE
  • QUELLEN
  • SOFTWARE

Zielsetzung und Themenschwerpunkte

Die Arbeit befasst sich mit der Entwicklung eines Java-Programms zur Verwaltung von Registry-Einträgen unter Windows. Da Java keine direkten Zugriffe auf die Registry ermöglicht, wird eine C/C++ Dynamic Link Library (DLL) mit entsprechenden Methoden erstellt und über das Java Native Interface (JNI) angesprochen. Die Zielsetzung ist die Implementierung eines Programms, das die Anzeige aller Erweiterungen und die Hinzufügung neuer Verknüpfungen zur Registrierung ermöglicht.

  • Java-Programmierung
  • C/C++-Programmierung
  • Dynamic Link Libraries (DLL)
  • Java Native Interface (JNI)
  • Registry-Zugriff unter Windows

Zusammenfassung der Kapitel

Das erste Kapitel behandelt die Aufgabenstellung und definiert die Anforderungen an das zu entwickelnde Java-Programm. Es werden die Grundlage, die Aufgabe und die Testkriterien für das Projekt erläutert. Das zweite Kapitel beschreibt die Lösungsstrategie und die Implementierung des Java-Programms und der C/C++ DLL. Es wird die allgemeine Lösungsreihenfolge vorgestellt und die einzelnen Komponenten des Programms, einschließlich der verwendeten API-Funktionen, detailliert erklärt. Die detaillierte Erklärung des Java-Quelltextes mit seinen Methoden und Funktionsweisen, sowie der C/C++ Quelltext, ist ebenfalls im Kapitel 2 enthalten.

Schlüsselwörter

Java, C/C++, Dynamic Link Library, DLL, Java Native Interface, JNI, Windows, Registry, API-Funktionen, Erweiterung, Verknüpfung, System.loadLibrary, RegOpenKeyEx, RegCloseKey, RegEnumKeyEx, RegQueryValueEx, RegCreateKeyEx, RegSetValueEx, neuerKey, getAlleErweiterungen, getUserKey

Ende der Leseprobe aus 17 Seiten  - nach oben

Details

Titel
Windows Registry Abfrage mit dem Java Native Interface
Hochschule
Hochschule Harz Hochschule für angewandte Wissenschaften
Note
1,0
Autor
Patrick Harms (Autor:in)
Erscheinungsjahr
2002
Seiten
17
Katalognummer
V67541
ISBN (eBook)
9783638586405
ISBN (Buch)
9783656810339
Sprache
Deutsch
Schlagworte
Windows Registry Abfrage Java Native Interface
Produktsicherheit
GRIN Publishing GmbH
Arbeit zitieren
Patrick Harms (Autor:in), 2002, Windows Registry Abfrage mit dem Java Native Interface, München, GRIN Verlag, https://www.grin.com/document/67541
Blick ins Buch
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
Leseprobe aus  17  Seiten
Grin logo
  • Grin.com
  • Zahlung & Versand
  • Impressum
  • Datenschutz
  • AGB
  • Impressum