ERLEDIGT
NEIN
NEIN
ANTWORTEN
0
0
ZUGRIFFE
298
298
EMPFEHLEN
-
14.09.10 12:05 #1
Hi Leute,
ich möchte ein Programm entwickeln mit dem man von mehreren Rechnern auf der Welt arbeiten können soll. Es gibt viele Leute die Daten Eingeben und Pflegen und nur eine Person die die ganzen Daten auswerten soll.
Weder die Dateneingabe noch die Auswertungen sollen über ein Webinterface geregelt sein (das ist leider die Vorgabe!). Hier soll es Client-Anwendungen geben, die die zentrale Datenbank auslesen bzw. über ein eigenes Protokoll die einzelnen Daten abfragen und schreiben können sollen.
Für die Website wird schon einwenig Webspace gemietet (eigentlich wird es auch genug sein für die Daten die da eingegeben werden müssen!). Darin enthalten sind 2 MySQL-Datenbanken. Die eine wird für die Homepage und die andere wird im Moment nicht genutzt.
Ich würde sehr ungern die Daten (sind teilweise persönlich Daten, persönliche Beurteilungen etc.) auf dem Webspace in einer "ungeschützen" Datenbank ablegen, da die Website nicht richtig professionell gepflegt und administriert wird sondern einmal aufgesetzt wurde und so bleibt. (also keinen der sich dazu um die Datensicherung/-heit kümmert!).
Selbst wenn ich die Datensicherung automatisiert einrichten könnte, müsste ich sicherstellen, dass kein anderer Anwender von außen auf diese Datenbank zugreifen könnte außer er macht es über die Client-Anwendung.
Ich habe schon daran gedacht ein eigenes Protokoll (mit einem Server auf dem Webserver und den Client in den Client-Anwendungen) zu schreiben, in dem dann die Daten verschlüsselt und signiert überträgt. In dem Protokoll könnte ich über ein besonderen Schlüssel der Benutzer bezogen erstellt und an die berechtigte Anwender verteilt wird die Authentifizieren machen. Nur der Server hätte somit Zugriff auf die Datenbank und alle anderen versuche auf die DB zu kommen würden abgelehnt. Das Problem ist hier, dass ich dafür mind. einen vServer benötige und das ist leider nicht gegeben.
Welche anderen Möglichkeiten habe ich, außer dass die Clients die MySQL-Datenbank die alle Daten verwalten müsste abfragen und schreiben können, noch?
Wie geht ihr mit solchen Daten die von mehreren Stellen eingegeben werden müssen um, speichert Ihr die in die Datenbank des Webserver (egal ob Webspace, vServer oder RootSever) und arbeitet so zentral oder wie macht ihr das?
Hoffe auf einige konstruktive Fragen und Hinweise.
Gruß
RudolfTechnologien
(Gute) Grundkenntnisse: HTML, CSS
Fortgeschrittene-Kenntnisse: C++/Qt, C# (WinForms, Webservice), SQL
Ähnliche Themen
-
Anwendung über "state.gThread" starten
Von Kraah im Forum JavaAntworten: 0Letzter Beitrag: 22.11.09, 17:13 -
Eclipse Menü "Window" in eigene Anwendung einbinden
Von rcp_user im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 1Letzter Beitrag: 09.07.09, 13:28 -
Suche Flash Entwickler für Anwendung zum Thema "Muße"
Von hanjo im Forum Stellenangebote (entgeltlich)Antworten: 1Letzter Beitrag: 09.12.08, 13:35 -
HTREEITEM eines systreeview32 in externer Anwendung "anklicken"
Von Test im Forum C/C++Antworten: 0Letzter Beitrag: 18.10.08, 06:54 -
nochmal "keine zulässige Win32-Anwendung"
Von vincent67 im Forum .NET Application und Service DesignAntworten: 0Letzter Beitrag: 12.04.07, 17:46





Zitieren
Login





