SniperT Geschrieben 11. August 2003 Teilen Geschrieben 11. August 2003 Moins... Ich habe diese Klassen in dem Verzeichnis <c:\test\bla>: - mFrame.class (<- hier MainMethode enthalten) - MessageBox.class - TypController.class - mPanel.class - mWAdapt.class (nächstes Mal schreibe ich den Anfang der Dateien auch groß!) Nun möchte ich diese Dateien gerne auf nem Server haben, damit dann irgendwie die MainClass von anderen Rechnern aus aufgerufen werden kann (über HTML->Applet). Da dieses Proggy auf ne Datenbank zugreift und deshalb so weit ich mal gehört habe, ne Signierung benötigt, würde ich auch ganz gerne wissen, wie man das anhand der obigen Datei macht! DANKE!! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
kingofbrain Geschrieben 11. August 2003 Teilen Geschrieben 11. August 2003 Servus, Du packst die ganze Sache in ein jar-File und signierst dieses. Das genaue Vorgehen ist im Javabuch ( http://www.javabuch.de ) im Abschnitt 47.3.2 Signieren des Applets beschrieben. Peter Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
SniperT Geschrieben 11. August 2003 Autor Teilen Geschrieben 11. August 2003 Funzt... erstmal... Da ich aber diesen Spaß vorher noch nie gemacht hatte, noch ne Frage... Muss ich den Key ("keytool -genkey ...") auf dem Server anlegen, kann dann einmal mit "jarsigner -singnedjar..." übers JAR-Archive gehen und dann die HTML mit dem neuen JAR-Archive von anderen Rechnern aus starten?? Steckt das dahinter oder wie ist das eigentlich gedacht?? Danke!! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
kingofbrain Geschrieben 11. August 2003 Teilen Geschrieben 11. August 2003 Ich weiss jetzt nicht, ob ich Dich richtig verstanden habe, aber ich probier es mal: Den Key hast Du bei Dir auf dem Entwicklungsrechner (oder dort, wo Du die jars signieren willst). Wenn sich Dein jar ändert, dann muss es neu signiert werden (es ist ja auch ein neues jar). Dieses neue und signierte jar kommt auf Deinen Webserver. Der User, der das neue jar ausführen will, bekommt eine Meldung, ob er dem jar vertrauen will, und kann nach dem Bestätigen mit der neuen Version arbeiten. Falls das nicht das war, was Du wissen wolltest, dann müsstest Du mir Deine Frage nochmal anders verständlich machen. Peter Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
SniperT Geschrieben 11. August 2003 Autor Teilen Geschrieben 11. August 2003 hmm... Was ich genau möchte ist: - auf Rechner A (Apache WebServer) existiert eine mySQL Datenbank und es soll auf diesem Rechner meine HTML-Seite vorkommen, die das Applet dann aufruft - von den Rechnern B, C, D... soll man die HTML-Seite vom Server aufrufen können und dann eben den geforderten Datenbankzugriff haben (nur lesen!) - Auf A ist keine VM oder sonstiges installiert, deshalb habe ich das Proggy aufm anderen Rechner geschrieben und nur auf den Server kopiert Geht das alles überhaupt? Oder muss ne VM oder so auf dem Server installiert sein? Auf den Rechnern B,C,D... will ich nichts weiter installieren müssen!! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
kingofbrain Geschrieben 11. August 2003 Teilen Geschrieben 11. August 2003 Ich glaube, dass das Applet auf dem Client ausgeführt wird (kann ich aber nicht sicher sagen, da ich noch nie ein Applet geschrieben habe). Wenn dem so ist, brauchst Du auf dem Server keine VM, sondern musst nur das jar und die Seite, die mit dem Applet-Tag Dein jar referenziert. Wenn diese Annahme weiterhin stimmt, muss aber auf dem Client ein funktionierendes JDK installiert sein. Irgendwo muss der Code ja ausgeführt werden. Peter Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
SniperT Geschrieben 11. August 2003 Autor Teilen Geschrieben 11. August 2003 hmm... wie funzt das dann aber bei anderen InternetSites, die auch Applets benutzen und der User anscheinend keine JDK installiert haben muss?? Oder wird im Hintergrund eine JDK oder so was ähnliches installiert?? Wenn ja, wie bekomme ich das hin, dass die benötigten Mittel auf den Rechnern, wenn noch benötigt, dann auch installiert?? Wißt ihr was?? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Jaraz Geschrieben 11. August 2003 Teilen Geschrieben 11. August 2003 Beschreibe doch erst einmal was du genau machen willst. Applets lohnen sich imho nur, wenn in Echtzeit Daten auf den Client gepusht werden müssen oder aufwändige grafische Elemente angezeigt werden sollen. Wenn nur darum geht Abfragen anzuzeigen und Daten in Formularen zu ändern, bist du mit Servlets und HTML meistens besser bedient. Gruß Jaraz Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
SniperT Geschrieben 11. August 2003 Autor Teilen Geschrieben 11. August 2003 Ich möchte... von irgendeinem Rechner aus auf eine zentrale html-Website (WebServer) zugreifen, die eine telefonbuchartige Oberfläche darstellen soll und aus einer mySQL-Datenbank Daten suchen und zeigen soll! Mehr eigentlich nicht... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.