Hallo Tweaker,
op dit moment ben ik begonnen met mijn afstuderen en wil daarom graag een 3 Tier applicatie gaan ontwikkelen in combinatie met Java RMI en een SQL server.
Nu kun je natuurlijk de vraag stellen waarom 3 Tier en niet 2 Tier maar das gewoon een overweging die ik heb gemaakt om het Multi-user verhaal, realtime etc gemakkelijk te kunnen implementeren.
Echter wat ik me nu afvraag hoe doen jullie dat in combinatie met de database, ga je gewoon weg steeds nadat je wat wijzigt deze verandering in je geheugen doorvoeren en vervolgens naar een database een soort van backup wegschrijven. Dus addObject daar in dan een Insert Into van de database. En alle if statement etc gewoon door de server uit laten voeren op zijn geheugen. Of is het juist raadzaam om voor alles de database te benaderen en zo weinig mogelijk met de objecten op de server te werken.
Dit lijkt me dan weer tegen het object georienteerd programmeren ingaan.
kortom ik vraag me af hou jullie programmeurs dit soort problemen op lossen en of hiervoor gouden regels/ of leesvoer voor is.
Ik ben benieuwd
op dit moment ben ik begonnen met mijn afstuderen en wil daarom graag een 3 Tier applicatie gaan ontwikkelen in combinatie met Java RMI en een SQL server.
Nu kun je natuurlijk de vraag stellen waarom 3 Tier en niet 2 Tier maar das gewoon een overweging die ik heb gemaakt om het Multi-user verhaal, realtime etc gemakkelijk te kunnen implementeren.
Echter wat ik me nu afvraag hoe doen jullie dat in combinatie met de database, ga je gewoon weg steeds nadat je wat wijzigt deze verandering in je geheugen doorvoeren en vervolgens naar een database een soort van backup wegschrijven. Dus addObject daar in dan een Insert Into van de database. En alle if statement etc gewoon door de server uit laten voeren op zijn geheugen. Of is het juist raadzaam om voor alles de database te benaderen en zo weinig mogelijk met de objecten op de server te werken.
Dit lijkt me dan weer tegen het object georienteerd programmeren ingaan.
kortom ik vraag me af hou jullie programmeurs dit soort problemen op lossen en of hiervoor gouden regels/ of leesvoer voor is.
Ik ben benieuwd