15. juni 2004 - 21:23Der er
9 kommentarer og 2 løsninger
Sende serialized objekter fra en JApplet
Jeg har et tvivlspørgsmål. Jeg har en JApplet som jeg gerne vil have til at kommunikere med dens "værtsserver", altså den server den blev hentet ned fra. Det ér muligt ved jeg, og har også fundet flere eksampler her på Eksperten hvor en applet kontakter fx. et php script på serveren via HttpURLConnection for at få lavet databaseopslag. Jeg kan imidlertid ikke lide at den skal kontakte et script der ligger på serveren for at få lavet databaseopslag. Jeg kunne godt tænke mig at den snakkede med selve webserveren via en socket, så jeg fx. kan sende seriliserede objekter over nettet vha Object-In/Out-putStream. Mit spørgsmål er så om det er muligt?
Digitale certifikater er fundamentet for tillid. Nu ændres vilkårene, og der stilles helt nye krav til, hvordan I arbejder med overblik og styring.
Slettet bruger
15. juni 2004 - 21:26#1
Sålænge du blot kommunikerer med serveren du hentede (J)Applet'en fra kan det sagtens lade sig gøre at kommunikere med denne vha. sockets. Det er først hvis Applet'en skal kommunikere med en anden server (end den den blev hentet fra) der skal laves security-policy ændringer.
Skal jeg fra applet stubben connecte til samme port som webserveren kører på, eller kan jeg connecte til alle porte på serverens IP?
Synes godt om
Slettet bruger
15. juni 2004 - 21:41#6
Du skal (hvis du vil kommunikere vha. sockets) programmere en selvstændig applikation som skal køre på serveren, denne skal så håndtere socket-requests. Du skal derfor ha' mulighed for at starte java applikationer på serveren.
Serverens opbygning er oftest lavet vha. en ServerSocket som modtager connections og delegerer denne ud på seperate porte (sockets) der derefter kommunikeres igennem til / fra klienten.
ja oki....jeg tror jeg er med.....Vidste egentlig godt det hele på forhånd, skulle bare have det fortalt ordentligt :) Læg point begge...så deler vi sqi lige over. Tak for hjælpen hehe
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.