Programmieren - alles kontrollieren 4.938 Themen, 20.667 Beiträge

Server-Client-Anwendung mit MySql

Svenman_1 / 2 Antworten / Flachansicht Nickles

Hallo!

Ich hab eine Frage!
Ich möchte ein Server Client Programm schreiben, dass Kunden verwalten kann und das im Netzwerk läuft.

Ich kann mich aber nicht entscheiden, ob

1. Ich die User(Sehr wenige, vielleichtt 4-5) übers Netzwerk direkt auf die Datenbank zugreifen lasse ODER

2. Ob ich nur die Server Software auf die Datenbank loslasse und er dann die Anfragen annimmt und die Ergebnisse weitergibt, sodass immer nur einer auf der DB rummacht(Also im Prinzip ein eigenes "Protokoll" schreiben)

Was ist die sauberere Variante?

Gruß Sven

bei Antwort benachrichtigen
REPI Svenman_1 „Server-Client-Anwendung mit MySql“
Optionen

Eine echte Client-Server Anwendung wäre für mich Punkt 2.

Auf dem Host, auf welchem die DB liegt (muss aber nicht sein) läuft ein (mehrere) Server, welche(r) mit Requestoren auf der Clientseit kommunizieren.
Alle Anfragen zu DB kommen immer über den Server auch werden Datenoperationen und Datenänderungen in der DB immer durch die Serversoftware durchgeführt. Der Client dient nur als Eingabe- und Ausgabemodul und stellt das Geschehen entsprechend grafisch dar.

Ist aber sicherlich mit wesentlich mehr Aufwand verbunden, als Variante 1.

Es empfiehlt sich immer, etwas Linux im Hause zu haben.
bei Antwort benachrichtigen