tachchen
ich schreibe gerade an einer art onlinegame indem ein applet auf einem server eine socketverbindung herstellen soll von dem es aber nicht geladen wird und ein datenaustausch via objektserialisierung stattfindet.
Prinzipiell weiß ich das man das Applet dazu signieren muß aber habe einiges probiert und aus verzweiflung aufgegeben,selbst mit `Jarkive`)
Ich habe nun ein Servlet erstellt, welches über Http Request einen ObjektInputStream vom Applet entgegennimmt und seinerseits eine socketvervindung öffnet(bzw öffnen soll).
Auf dem Server soll dann die Verarbeitung der Daten erfolgen und das Resultat über die Socketverbindung an das Servlet zurückgesendet werden und das Servlet schickt dann über Http Response einen ObjecktOutputstream an den client zurück der das Applet geladen hat. So, denke ich, müßte es doch funzen oder?
Leider habe ich das Problem das ich eine "StreamCorruptedException" bekomme wenn ich den Http InputStream einlese weil die Headerinfo noch dranhängt denk ich mal.
Wie kann ich denn den Header von meinem eigentlichen relevanten Code trennen?
Bin sehr dankbar für eventuelle Lösungsansätze...
ich schreibe gerade an einer art onlinegame indem ein applet auf einem server eine socketverbindung herstellen soll von dem es aber nicht geladen wird und ein datenaustausch via objektserialisierung stattfindet.
Prinzipiell weiß ich das man das Applet dazu signieren muß aber habe einiges probiert und aus verzweiflung aufgegeben,selbst mit `Jarkive`)
Ich habe nun ein Servlet erstellt, welches über Http Request einen ObjektInputStream vom Applet entgegennimmt und seinerseits eine socketvervindung öffnet(bzw öffnen soll).
Auf dem Server soll dann die Verarbeitung der Daten erfolgen und das Resultat über die Socketverbindung an das Servlet zurückgesendet werden und das Servlet schickt dann über Http Response einen ObjecktOutputstream an den client zurück der das Applet geladen hat. So, denke ich, müßte es doch funzen oder?
Leider habe ich das Problem das ich eine "StreamCorruptedException" bekomme wenn ich den Http InputStream einlese weil die Headerinfo noch dranhängt denk ich mal.
Wie kann ich denn den Header von meinem eigentlichen relevanten Code trennen?
Bin sehr dankbar für eventuelle Lösungsansätze...