You are not logged in.

Dear visitor, welcome to Jabaco - Community. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

Rokky

Beginner

  • "Rokky" started this thread

Posts: 4

Date of registration: Dec 28th 2008

  • Send private message

1

Sunday, December 28th 2008, 11:35am

Web Applets

Hallo finde das Projekt erstmal richtig Klasse.

Nun zur frage ich habe eine Idee und wollte nun fragen ob es überhaupt möglich wäre es zu Realisieren.
Und zwar möchte ich ein Web Applet schreiben und einen Server.

Mann kann sich dann auf meiner Website über dieses Webapplet mit dem Server Verbinden der auf meinem Rechener zuhause auf eingehende Verbindungen wartet.das heißt das ich dann überall wo ich bin ob bei Freunden etc. das ich dann über meine Internet Seite mich mit dem Applet zum Server der auf meinem PC zuhause läuft verbinden kann ist das so überhaupt möglich ?
Wollte das ganz mit Winsock realisieren.

Ich hab das ganze schon mal kurz ausprobiert aber ohne erfolg was ist der fehler ?
Wenn ich die HTML datei mit dem Applet local auf meinen rechner ausführe dann kann er auf den server connecten .anders wenn ich die html datei samt Web Applet .Jar auf mein Webspace tuhe und anschließend öffne ,dann kann ich plötzlich nicht mehr connecten was mach ich falsch ?

Schon mal danke im Vorraus für Antworten.

Manuel

Administrator

  • "Manuel" is male

Posts: 256

Date of registration: Jul 16th 2008

Location: Erlangen, Germany

Occupation: Software Developer

Hobbies: Jabaco, game theory, text-mining

  • Send private message

2

Wednesday, December 31st 2008, 4:29pm

Quoted

Nun zur frage ich habe eine Idee und wollte nun fragen ob es überhaupt möglich wäre es zu Realisieren.
Und zwar möchte ich ein Web Applet schreiben und einen Server.

Mann kann sich dann auf meiner Website über dieses Webapplet mit dem Server Verbinden der auf meinem Rechener zuhause auf eingehende Verbindungen wartet.das heißt das ich dann überall wo ich bin ob bei Freunden etc. das ich dann über meine Internet Seite mich mit dem Applet zum Server der auf meinem PC zuhause läuft verbinden kann ist das so überhaupt möglich ?
Wollte das ganz mit Winsock realisieren.
Das ist auf jeden Fall möglich :)

Quoted

Ich hab das ganze schon mal kurz ausprobiert aber ohne erfolg was ist der fehler ?
Schwer zu sagen. Was war die Fehlermeldung?

Quoted

Wenn ich die HTML datei mit dem Applet local auf meinen rechner ausführe dann kann er auf den server connecten. Anders wenn ich die html datei samt Web Applet .Jar auf mein Webspace tue und anschließend öffne, dann kann ich plötzlich nicht mehr connecten was mach ich falsch ?
Lokal funktioniert es also? Das klingt doch schon ganz gut :) Vermutlich erhältst du eine Security-Exception? Ein nicht signiertes Applet kann nur zum eigenen Server verbinden. Vielleicht könntest du das Problem noch etwas genauer beschreiben ...

Rokky

Beginner

  • "Rokky" started this thread

Posts: 4

Date of registration: Dec 28th 2008

  • Send private message

3

Thursday, January 1st 2009, 1:39pm

Tja wie soll man es noch besser beschreiben können.

Ich kann zwar local connecten, bekomme bei meinem Server also daten die vom Applet gesendet werden.

Wenn ich jedoch das Applet sammt HTML Datei auf mein Webspace hochlade und die IP und die Daten dise gesendet werden eintrage dann kommt nichs an am server.

Fehlermeldungen gibt es keine also alles Funktioniert nur wenn ich auf meine Homepage gehe dann kann ich nicht mehr Connecten.

Nochmal als Beispiel :

1) Wenn es Funktioniert :

-Starte Server -> Starte xxx.html local auf dem rechner -> Applet wird angezeigt -> ich gebe IP in mein Applet ein also 127.0.0.1 -> ich gebe die daten die gesendet werden ein(TextBox) -> drücke Verbinden(Button) -> nun stehen die Daten die ich in die TextBox geschrieben haben auf dem Server in einem Label

2)Wenn es nicht funktioniert :

-Starte Server -> Starte xxx.html auf meiner Homepage (z.B. www.blablabla.de/xxx.html -> Applet wird angezeigt -> ich gebe IP in mein Applet ein also die aktuelle von meinem rechner xxx.xxx.xxx.xxx -> ich gebe die daten die gesendet werden ein(TextBox) -> drücke Verbinden(Button) -> nun stehen die Daten die ich in die TextBox geschrieben haben nicht auf dem Server.

Manuel

Administrator

  • "Manuel" is male

Posts: 256

Date of registration: Jul 16th 2008

Location: Erlangen, Germany

Occupation: Software Developer

Hobbies: Jabaco, game theory, text-mining

  • Send private message

4

Thursday, January 1st 2009, 3:14pm

Quoted

Tja wie soll man es noch besser beschreiben können.
die fehlermeldung in deiner java console wäre ganz gut gewesen - bei windows findest du neben der uhr ein java-symbol. durch rechtsklick auf dieses icon öffnest du ein context-menü - dort findest du dann einen menüpunkt "konsole öffnen".

Quoted

2)Wenn es nicht funktioniert :

-Starte Server -> Starte xxx.html auf meiner Homepage (z.B. www.blablabla.de/xxx.html -> Applet wird angezeigt -> ich gebe IP in mein Applet ein also die aktuelle von meinem rechner xxx.xxx.xxx.xxx -> ich gebe die daten die gesendet werden ein(TextBox) -> drücke Verbinden(Button) -> nun stehen die Daten die ich in die TextBox geschrieben haben nicht auf dem Server
das ist eine sicherheitsbeschränkung in java. wenn du dein problem nicht anders lösen kannst, dann musst du dein applet signieren.

Rokky

Beginner

  • "Rokky" started this thread

Posts: 4

Date of registration: Dec 28th 2008

  • Send private message

5

Thursday, January 1st 2009, 8:06pm

Was ist passiert Web Apps funktionieren nicht mehr.

Seit heute funktionieren keine meiner Web Apps mehr.

Immer wenn ich die HTML datei öffne kommt immer eine Fehlermeldung.

Hier aus der Konsole :

Quoted

Java Plug-in 1.6.0_11
Verwendung der JRE-Version 1.6.0_11 Java HotSpot(TM) Client VM
Home-Verzeichnis des Benutzers = C:\Users\Dennis
----------------------------------------------------
c: Konsole löschen
f: Objekte in Finalisierungswarteschlange finalisieren
g: Speicherbereinigung
h: Diese Hilfemeldung anzeigen
l: ClassLoader-Liste ausgeben
m: Speicherbelegung anzeigen
o: Protokollierung auslösen
q: Konsole ausblenden
r: Richtlinien-Konfiguration neu laden
s: System- und Bereitstellungseigenschaften ausgeben
t: Threadliste ausgeben
v: Thread-Stack ausgeben
x: ClassLoader-Cache löschen
0-5: Trace-Stufe auf <n> setzen
----------------------------------------------------


java.security.AccessControlException: access denied (java.util.PropertyPermission net.java.plaf.patches read)
at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPropertyAccess(Unknown Source)
at java.lang.System.getProperty(Unknown Source)
at net.java.plaf.LookAndFeelPatchManager.initialize(LookAndFeelPatchManager.java:72)
at VB.JBCLookAndFeel.setDefaultLookAndFeel(JBCLookAndFeel.jsrc:14)
at VB.JBCLookAndFeel.Class_Initialize(JBCLookAndFeel.jsrc:5)
at VB.JBCLookAndFeel.<init>(JBCLookAndFeel.jsrc)
at VB.Global.LookAndFeelManager(Global.jsrc:304)
at VB.Applet.initVars(Applet.jsrc:11)
at VB.Applet.<init>(Applet.jsrc)
at Applet1.<init>(Applet1.jsrc)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Ausnahme: java.security.AccessControlException: access denied (java.util.PropertyPermission net.java.plaf.patches read)

Zum Test hab ich ein Web App erstellt das nur ein Button enthält aber es kommt trotzdem immer ein Fehler und das App wird nicht geladen


?( ?( ?( ?( ?( ?( ?(

Rate this thread
WoltLab Burning Board