Situatie: Ik heb een Java applet, deze wordt weergegeven in een webpagina (wie had dat verwacht!?) deze applet communiceert met java scripts op de webpagina, de applet maakt een verbinding met een database server. Elke keer als naar een andere pagina gebrowsed wordt wordt de applet opnieuw gestart, etc. dit kost elke keer een paar seconden voordat de verbinding met de database weer tot stand gekomen is.
Wat ik nu wil is de verbinding met de database in stand houden tussen het pagina browsen, het liefst door de applet tijdens het switchen van pagina's in het geheugen te houden. Ik heb zitten denken aan de volgende mogelijkheden, maar die zijn volgens mij niet geschikt:
• Frames gebruiken, dat wordt door de omgeving waarin de applet wordt geplaatst erg moeilijk (ik kan niet dusdanige aanpassingen aan de html maken dat er een frameset kan worden toegevoegd, ik heb er mee zitten prutsen maar 't wordt erg nasty)
• Nieuw browser window openen, met daarin de applet die communicatie regelt, maar dan heb je dus weer een extra browser window open, dat staat lelijk, plus dat wegklikken van dat window de boel in de soep laat lopen.
Weet iemand een slimme oplossing waarmee ik kan zorgen dat de applet tussen pageviews z'n verbinding kan blijven behouden ? of is zoiets uberhaupt niet mogelijk ?
Wat ik nu wil is de verbinding met de database in stand houden tussen het pagina browsen, het liefst door de applet tijdens het switchen van pagina's in het geheugen te houden. Ik heb zitten denken aan de volgende mogelijkheden, maar die zijn volgens mij niet geschikt:
• Frames gebruiken, dat wordt door de omgeving waarin de applet wordt geplaatst erg moeilijk (ik kan niet dusdanige aanpassingen aan de html maken dat er een frameset kan worden toegevoegd, ik heb er mee zitten prutsen maar 't wordt erg nasty)
• Nieuw browser window openen, met daarin de applet die communicatie regelt, maar dan heb je dus weer een extra browser window open, dat staat lelijk, plus dat wegklikken van dat window de boel in de soep laat lopen.
Weet iemand een slimme oplossing waarmee ik kan zorgen dat de applet tussen pageviews z'n verbinding kan blijven behouden ? of is zoiets uberhaupt niet mogelijk ?
Those who do not understand Unix are condemned to reinvent it, poorly.