Learning By Doing WebStart Buch S.765 Verfahren, Java-Applikationen über das Internet an die Benützer zu verteilen. Die Java-Applikation wird auf dem.

Slides:



Advertisements
Ähnliche Präsentationen
Be.as WEB Technologie
Advertisements

Webinar für [Name der Gruppe] [Name des Institutes]
Die Installation von Windows 95 erfordert etwas Vorarbeit: Als erstes müssen Sie mit einer Windows 95 Startdiskette den Computer booten.... Dabei wird.
PC-Senioren Ludwigsburg
Softwareentwicklung für Android
Dynamische Seiten mit Dreamweaver Zugriff auf (mysql) Datenbank mit PHP.
Softwareverteilung.
Fragedateien für „Wer wird Millionär“ selbst erstellen
Pflege der Internetdienste
Objektorientierte Programmierung
FTP – File Transfer Protocol
I. SEITENAUFRUF II. ANMELDUNG / LOGIN Anmeldename = Matrikelnummer (z.B ) Passwort = Vorname_Nachname (z.B. Max_Meier oder Hans-Jörg_von Hannover)
Werkzeuge und Softwareumgebung von Christian Michele.
OC-Pro ermöglicht, ohne Installation zusätzlicher Software, die benutzerfreundliche Kalkulation von Netzhautdicke und Flächen intra-/subretinaler Flüssigkeitsansammlungen.
Sicher durchs Internet
Installationsanleitung 1.02 Hausverwaltung.
Anleitung zur Installation von
Wismar Business School
FH-Hof HTML - Einführung Richard Göbel. FH-Hof Komponenten des World Wide Webs WWW Browser HyperText Transfer Protocol (HTTP) via Internet WWW Server.
Einleitung Suse Linux (System- und Software-Entwicklung) Allgemein:
Generelles POVs müssen immer lizenziert werden
Seniorkom.at vernetzt Jung & Alt Das Internet ist reif
Einstellungen im Web für Outlook
Anlegen von Ordnern, speichern und Öffnen von Bildern und Briefen
Herzlich Willkommen zu „Einführung in die Programmierung mit Java“
6 Mit dem Internet Explorer im WWW arbeiten
DOS GOIT Der Kurs. Versionen 1.0 (1981 – Erster IBM-PC) 2.0 (1983 – Unterverzeichnisse) 3.0 (1984 – Festplatten) 4.0 (1988 – DOS Shell) 5.0 (1991 – Task.
PICASA3-Download Picasa ist ein einfaches Bildverwaltungsprogramm, mit weiteren Anwendungen, die Google kostenlos zur Verfügung stellt. So kann der Anwender.
Learning By Doing Thema 1: Dynamische Webseiten und Online Datenbanken (Jarka Arnold) Thema 2: Simulationen, Sound, Schnittstellen (Aegidius Plüss) Thema.
Entwicklung verteilter Anwendungen I, WS 13/14 Prof. Dr. Herrad Schmidt WS 13/14 Kapitel 11 Folie 2 Microsoft Internet Information Services (IIS)
Test-Checker: Lehrer Version Manual Programm von Martin Schügerl.
Seminar aus Softwareentwicklung: Inside Java and .NET
Member of Swiss Olympic Association Schweizerischer Schwimmverband Fédération Suisse de natation Federazione Svizzera di Nuoto Anleitung E-Rapport SWISS.
Präsentation von Sonja Pathe
EXist. Anforderungen - Java Development Kit (JDK) 1.6!!! - mit JDK 7 funktioniert es noch nicht -
Anlegen von Ordnern, speichern und Öffnen von Bildern und Briefen
JDBC (Java DataBase Connectivity)
Absicherung eines produktiven Webservers und Entdeckung von Angreifern
FIN-IVS Dr.Fritz Zbrog Verteilte Systementwicklung EJB Tutorial Was wird für EJB-Entwicklung benötigt ? J2EESDK 1.4 (software developement kit)
Oliver Spritzendorfer Thomas Fekete
Übungen zum 2. Tag unter dem Motto Events
Digitale Signatur in s Antrag, Einrichtung und Verwendung in Outlook.
Klassenhierarchien, Vererbung
Starten der Entwicklungsumgebung (IDE)
LEGO-Robotik mit Java Projekt Virtueller Campus LLB Projektlauzeit: Oktober Februar 2006 Mitarbeiter:Jarka Arnold (Projektleitung) Andreas Marti.
Aufzeichnung von Usability-Daten im www. Client-Side Log : automatisch (maschinell) generiertes Protokoll Client : Rechner mit dem Browser des Users Server:
Wie stelle ich einen Blog in Wikispaces?. Den Internet – Link, unter welchem der Blog zu finden ist kopieren.
Den Internet – Link, unter welchem der Blog zu finden ist kopieren.
Kommandozeile und Batch-Dateien Molekulare Phylogenetik – Praktikum
Maya Kindler 5c. 1.Voraussetzungen für die Installation 2.Installation 3.Template lade, installieren und anpassen 4.Kategorie und Inhalt 5.Menü.
Backup der FTP-Daten mit BYSU (Back Your Space Up von George Ruinelli) Eine mögliche Variante, um FTP- Daten bei dem Provider „All-Inkl“ zu sichern.
25. Oktober 2006Autor: Walter Leuenberger Computeria Urdorf Treff vom 4. Oktober 2006 Print Lösungen Zwei interessante «Helferlein»
Anna Steinke‌ WG13 ‌‌‌ Köln, Wie sichere ich meine Daten? Wie mache ich meinen PC sicher?
Willkommen zum Brückensemester
CompuTreff: „Blog“ und „Skype“ Wichtig! Schauen Sie sich die Kassensturz- Sendung vom 11. November 2008 an. Thema Informations-Sammler „Google“
Typo 3 // Templa Voila * Was? * Warum? * Wie? - Praktische Übung.
Die gemeinsame Datenbank Die Forschungsgemeinschaft Eisenbahngeschichte betreibt eine Datenbank im Internet, die nur für die Mitglieder der Forschungsgemeinschaft.
Musterlösung IT-Struktur an Schulen © M. Stütz, F. Wrede LEU - Zentrale Planungsgruppe Netze am Kultusministerium Baden-Württemberg zwei Benutzerverwaltung.
Installation, Konfiguration, Online stellen, Zugriff © by Lars Koschinski 2003.
Trojanische Pferde © Arnolds, Kiebis, Bleser, Nürenberg.
Webserver einrichten mit Konfiguration, online stellen, Zugang © by Lars Koschinski 2003.
Musterlösung IT-Struktur an Schulen © M. Stütz, F. Wrede LEU - Zentrale Planungsgruppe Netze am Kultusministerium Baden-Württemberg zwei Programme im.
Zugriff vom Webserver auf Homepage1 Speicherplatz im zentralen Filesystem, AFS Web Server H:\public_html\index.html.
Der Download und das Arbeiten mit CamStudio
Installationsanleitung Kumpan-electric_Controller Software und Treiber
Loslegen mit Contrexx: In 10 Schritten zur professionellen Webseite. Juli 2012www.contrexx.com1 Autor: Nicolas Müller.
IIS The microsoft way. © Windows NT Option pack optionale Server Komponenten IIS (Internet Information Server) Webserver von Microsoft.
Benutzer Name Nachname + die ersten 3 Buchstaben des Vornamens
Lars Tremmel ETH Informatikdienste Managed Services September 2013
Abschlusspräsentation Bern,
 Präsentation transkript:

Learning By Doing WebStart Buch S.765 Verfahren, Java-Applikationen über das Internet an die Benützer zu verteilen. Die Java-Applikation wird auf dem Client-Rechner ausgeführt. WebStart wird auf dem Rechner des Benutzers zusammen mit JRE installiert. Programme, die über das Web verteilt werden, können gefährlich sein. Sicherheitskonzept: Jedes Programm, das für den Download für Webstart freigegeben wird, muss vom Entwickler signiert werden. Schritt 1: Signatur erstellen Schritt 2: jar-File erstellen Schritt 3: jar-File signieren Schritt 4:jnlp - Datei erstellen Schritt 5: jar-File + jnlp-Datei auf den Webserver kopieren Das Erstellen von Webstarts erfolgt in 5 Schritten: Muss nur einmal erstellt werden. Die Signatur wird in der Datei c:/DokumenteundEinstellungen/user/.keystore gespeichert.

Learning By Doing 1. Persönliche digitale Signatur Im Command-Fenster eingeben: - keytool -genkey -alias wbzkurs darauf folgt ein Dialog: Geben Sie das Keystore-Passwort ein: xxx Wie lautet Ihr Vor- und Nachname? [Unknown]: Jarka Arnold Wie lautet der Name Ihrer organisatorischen Einheit? [Unknown]: Informatikdienste Wie lautet der Name Ihrer Organisation? [Unknown]: Universität Bern Wie lautet der Name Ihrer Stadt oder Gemeinde? Unknown]: Bern Wie lautet der Name Ihres Bundeslandes oder Ihrer Provinz? [Unknown]: Bern Wie lautet der Landescode (zwei Buchstaben) für diese Einheit? [Unknown]: ch Ist CN=Jarka Arnold, OU=Informatikdienste, O=Universität Bern, L=Bern, ST=Bern, C=ch richtig ? Nein]: Ja keytool -selfcert -alias wbzkurs password: xxx im Homeverzeichnis entsteht die Datei.keystore das selbstsignierte Zertifikat wird erstellt

Learning By Doing 2. jar-File erstellen Ordner "webstart" erstellen Bsp: Wir verpacken die Klasse Tu5.class im jar-File tu5.jar Klassenbibliothek Turtle Klasse, die verpackt werden soll Buch S. 343 Die Datei manifest.txt enthält nur eine Zeile: Main-Class: Tu5 Im Command-Modus in den Ordner "webstart" wechseln und eingeben: jar cvfm tu5.jar manifest.txt *.* Die Klassenbibliothek kann auch mit einem Pfad angegeben werden, dann braucht man sie nicht in den Ordner webstart zu kopieren. Der jar-Command ist dann jar cvfm tu5.jar manifest.txt Tu5.class -C c:/classes ch/aplu/turtle Im Ordner Webstart entsteht Datei tu5.jar

Learning By Doing 3. jar signieren In das Verzeichnis mit dem jar-File tu5.jar wechseln und eingeben: jarsigner tu5.jar wbzkurs Anmerkung: Man kann eine Signatur z.B. bei VeriSign ( registrieren lassen. Beim Anwender erscheint vor der Programmausführung eine Mitteilung, dass das Programm in einer "vertrauenswürdigen" Firma erstellt wurde.

Learning By Doing 4. jnpl - Datei erstellen <jnlp spec="1.0+" codebase=" href="Tu5.jnlp"> Tu5.java J. Arnold <homepage href=""/> none Die Datei befindet sich im Verzeichnis "webstart" auf der CD. Die blau markierten Einträge müssen angepasst werden.

Learning By Doing 5. jar- und jnpl - Datei auf den Webserver kopieren FTP - Einstellungen: Webserver UserName und Password Ihres persönlichen Ordners eingeben Browser Startzeile: persönlichen Ordner eingeben