Besten,
ik ben bezig met de voorbereidingen van een client server ontwerp voor wiskundige berekeningen.
De berekeningen maakt gebruik van enkele tabellen. Deze tabellen zullen ofwel in een database worden bijgehouden, ofwel in een xml-file. Deze tabellen staan op de server en kunnen maandelijks aangepast worden. Op deze server staat ook apache met php, dus de tabellen moeten ook via php opgevraagd kunnen worden.
Het is de bedoeling dat de client (een java of .net programma) de berekeningen maakt aan de hand van ingevoerde gegevens door de gebruiker en de gegevens uit enkele tabellen. De client moet ook offline kunnen werken, dus de tabellen moeten ook lokaal worden bijgehouden en de mogelijkheid hebben om te kunnen updaten indien er connectie mogelijk is naar de server.
Nu is mijn vraag, hoe zouden jullie dit aanpakken? Ik heb kennis van MySQL en XML, maar verder niets. Bestaat er iets als een offline mysqlDB die op de client-zijde kan mee geinstalleerd worden en kan updaten met een MySQL server?
Ik heb in.net magazine van juni 2007 gelezen dat er een SQL Server compact edition bestaat die op de client mee kan geinstalleerd worden en de basisfuncies bied van een SQL Server. Deze kan bij connectie synchroniseren met de back-end SQL Server.
Het zou leuk zijn moest deze ook opensource bestaan zoals MySQL.
Of kan ik best op de server een MySQL naar XML parsing doen, die XML doorsturen naar de client en op de client een XML naar MS Access DB parsing maken.
Er moet ook de mogelijkheid zijn om bepaalde clients enkel lees rechten te geven, en andere bv volledige rechten.
ik ben bezig met de voorbereidingen van een client server ontwerp voor wiskundige berekeningen.
De berekeningen maakt gebruik van enkele tabellen. Deze tabellen zullen ofwel in een database worden bijgehouden, ofwel in een xml-file. Deze tabellen staan op de server en kunnen maandelijks aangepast worden. Op deze server staat ook apache met php, dus de tabellen moeten ook via php opgevraagd kunnen worden.
Het is de bedoeling dat de client (een java of .net programma) de berekeningen maakt aan de hand van ingevoerde gegevens door de gebruiker en de gegevens uit enkele tabellen. De client moet ook offline kunnen werken, dus de tabellen moeten ook lokaal worden bijgehouden en de mogelijkheid hebben om te kunnen updaten indien er connectie mogelijk is naar de server.
Nu is mijn vraag, hoe zouden jullie dit aanpakken? Ik heb kennis van MySQL en XML, maar verder niets. Bestaat er iets als een offline mysqlDB die op de client-zijde kan mee geinstalleerd worden en kan updaten met een MySQL server?
Ik heb in.net magazine van juni 2007 gelezen dat er een SQL Server compact edition bestaat die op de client mee kan geinstalleerd worden en de basisfuncies bied van een SQL Server. Deze kan bij connectie synchroniseren met de back-end SQL Server.
Het zou leuk zijn moest deze ook opensource bestaan zoals MySQL.
Of kan ik best op de server een MySQL naar XML parsing doen, die XML doorsturen naar de client en op de client een XML naar MS Access DB parsing maken.
Er moet ook de mogelijkheid zijn om bepaalde clients enkel lees rechten te geven, en andere bv volledige rechten.