Ik ben inmiddels al verschillende keren tegen beperkingen aangelopen bij het maken van web clienten voor database gebaseerde applicaties. Grote hoeveelheden gegevens moeten server-side verdeeld worden over meerdere pagina's. Om de data opnieuw te ordenen, moet er interactie met de server plaatsvinden, en vaak de gehele pagina opnieuw geladen worden.
Dit is mijns inziens op dit moment de grootste beperking van een web-gebaseerde client.
Inmiddels heb ik al wat zaken gezien die dit zouden kunnen "oplossen":
- XML data binding in IE
- javascript gebaseerde oplossing die cached, en op de achtergrond interactie met de server heeft
- Gegegevens bekijken/wijzigen vanuit een java prog dat via webstart geserveerd wordt. Geen browser dus.
Ik las op MSDN dat het mogelijk is om zelf een DSO handler te maken, ook in java. Dit klinkt erg interessant. Waar ik naartoe wil is een webgebaseerde interface die "live" wijzigingen terugkoppelt naar de server, en zonder veel overhead caching en sorteren afhandelt. Eigenlijk een soort simpele middle tier dus.
Ik ben benieuwd of er anderen zijn die hier mee bezig zijn, en/of hier ervaring mee hebben.
Ik ben samen met een ander bedrijf bezig geweest met een tool waarmee je database formulieren kon converteren naar webbased oplossingen. De grootste beperking hier was dat HTTP stateless is, wat ervoor zorgde dat we -toen- hebben besloten dat het niet verstandig was het verhaal op die manier op te pakken. Uiteindelijk is het een converter geworden die java applicaties genereert.
Dit is mijns inziens op dit moment de grootste beperking van een web-gebaseerde client.
Inmiddels heb ik al wat zaken gezien die dit zouden kunnen "oplossen":
- XML data binding in IE
- javascript gebaseerde oplossing die cached, en op de achtergrond interactie met de server heeft
- Gegegevens bekijken/wijzigen vanuit een java prog dat via webstart geserveerd wordt. Geen browser dus.
Ik las op MSDN dat het mogelijk is om zelf een DSO handler te maken, ook in java. Dit klinkt erg interessant. Waar ik naartoe wil is een webgebaseerde interface die "live" wijzigingen terugkoppelt naar de server, en zonder veel overhead caching en sorteren afhandelt. Eigenlijk een soort simpele middle tier dus.
Ik ben benieuwd of er anderen zijn die hier mee bezig zijn, en/of hier ervaring mee hebben.
Ik ben samen met een ander bedrijf bezig geweest met een tool waarmee je database formulieren kon converteren naar webbased oplossingen. De grootste beperking hier was dat HTTP stateless is, wat ervoor zorgde dat we -toen- hebben besloten dat het niet verstandig was het verhaal op die manier op te pakken. Uiteindelijk is het een converter geworden die java applicaties genereert.