Hallo,
Ik zit een beetje met een dilemma , ik ben bezig met een applicatie aan het bouwen voor een gaming site van mij. De game die we spelen spugt een file uit waar informatie staat over je vorderingen , deze wil ik verwerken op een site. De site is geprogrammeerd in PHP en gebruikt MySQL.
Nu was ik bezig geweest om een Server en een Client te schrijven in C#.NET met een eigen protocol wat ik zelf nogal gammel in elkaar vond zitten. Veel geneste if's , een rommeltje eigenlijk dus. De client logt eerst in op de server en de server stuurt terug of de gebruiker de info mag uploaden Dit wordt gecheckt via de MySQL database. Nu vroeg ik me af , is het niet makkelijker om direct verbinding te maken met de database, maarja daar zitten natuurlijk risco's aanvast dacht ik , ik had ergens gelezen dat het mogelijk is om sommige applicaties te disasm'en en zo vervolgens de username en password van de database er uit te vissen zodat je hele database in een keer bloot komt te liggen.
Dus mijn vraag is nu "hoe" zouden jullie het doen? Als iemand een idee heeft om makkelijk een protocol te verwerken zonder dat je broncode een grote geneste if's wordt is dat ook welkom, andere ideeen ook natuurlijk.
Of is het toch veilig genoeg om gewoon connectie te maken met een MySQL database server?
Ik zit een beetje met een dilemma , ik ben bezig met een applicatie aan het bouwen voor een gaming site van mij. De game die we spelen spugt een file uit waar informatie staat over je vorderingen , deze wil ik verwerken op een site. De site is geprogrammeerd in PHP en gebruikt MySQL.
Nu was ik bezig geweest om een Server en een Client te schrijven in C#.NET met een eigen protocol wat ik zelf nogal gammel in elkaar vond zitten. Veel geneste if's , een rommeltje eigenlijk dus. De client logt eerst in op de server en de server stuurt terug of de gebruiker de info mag uploaden Dit wordt gecheckt via de MySQL database. Nu vroeg ik me af , is het niet makkelijker om direct verbinding te maken met de database, maarja daar zitten natuurlijk risco's aanvast dacht ik , ik had ergens gelezen dat het mogelijk is om sommige applicaties te disasm'en en zo vervolgens de username en password van de database er uit te vissen zodat je hele database in een keer bloot komt te liggen.
Dus mijn vraag is nu "hoe" zouden jullie het doen? Als iemand een idee heeft om makkelijk een protocol te verwerken zonder dat je broncode een grote geneste if's wordt is dat ook welkom, andere ideeen ook natuurlijk.
Of is het toch veilig genoeg om gewoon connectie te maken met een MySQL database server?