vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: Frage zu Datenaustausch 
Autor: Schudi
Datum: 30.06.17 09:01

Hmmm...

Du schreibst:
Zitat:

Ich kann bei keinem der Geräte sicherstellen dass ein anderes online ist.


Aber Du schreibst auch:
Zitat:

Das Programm ist derzeit so aufgebaut dass ein Rechner die Serverfunktion übernehmen soll. An diesem registrieren sich die anderen Rechner. Der "Server" soll alle Daten von seinen angemeldeten Rechnern erhalten und verarbeiten, dann entsprechend auf die anderen Rechner weiter verteilen.


Kannst Du denn wenigstens sicher stellen dass der Rechner der Server "spielen" soll immer eingeschaltet und erreichbar ist?

Befinden sich alle teilnehmenden Rechner in einem lokalen Netzwerk? Andernfalls könnte die Erreichbarkeit des Servers ja schon durch Ausfall des Internetzugangs gefährdet sein.


Ich würde das vermutlich so lösen, dass ich die Daten grundsätzlich zuerst in eine lokale Datenbank speichere. Dann würde ich prüfen, ob die zentrale Datenbank erreichbar ist und die Daten ggf. dorthin übertragen.

Es ist ja auch die Frage ob die zentrale Datenbank für die Lauffähigkeit Deiner Anwendung zwingend vorhanden und im Zugriff sein muss? Werden Daten aus dieser Datenbank zur Ausführung der Anwendung benötigt?

In welcher Beziehung stehen die Daten der einzelnen Plätze zueinander? Muss Platz A wissen, was Platz B aktuell macht?

Du schreibst ja, dass der Server die Daten, nachdem er sie empfangen hat, an alle anderen Plätze weiter leiten soll. Wie zeitnah muss dies passieren? Und wenn Du nie sicher sein kannst, dass ein Platz aktiv ist, wie soll der Server die Daten dann an die Plätze verteilen, also auf deren Datenbank zugreifen? Besser wäre es wohl wenn ein Platz sich beim Start der Anwendung die Daten selber "holt".

Wie immer - viele Fragen, die man erst klären muss...

Beitrag wurde zuletzt am 30.06.17 um 09:06:00 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Frage zu Datenaustausch1.762Bazi28.06.17 13:59
Re: Frage zu Datenaustausch919effeff28.06.17 15:48
Re: Frage zu Datenaustausch954Bazi28.06.17 20:04
Re: Frage zu Datenaustausch924Blackbox28.06.17 17:09
Re: Frage zu Datenaustausch929Bazi28.06.17 20:04
Re: Frage zu Datenaustausch890Franki29.06.17 03:32
Re: Frage zu Datenaustausch1.043Schudi30.06.17 09:01
Re: Frage zu Datenaustausch858Bazi30.06.17 11:04
Re: Frage zu Datenaustausch880Manfred X30.06.17 15:28
Re: Frage zu Datenaustausch867Bazi30.06.17 20:16
Re: Frage zu Datenaustausch907Schudi01.07.17 07:05
Re: Frage zu Datenaustausch994Bazi01.07.17 20:39
Re: Frage zu Datenaustausch855Manfred X01.07.17 22:44
Re: Frage zu Datenaustausch992Bazi01.07.17 22:50
Re: Frage zu Datenaustausch910Manfred X01.07.17 23:04
Re: Frage zu Datenaustausch856Bazi02.07.17 09:46
Teil1: Serialisierbare Klasse für Bilderliste (JPEGs)893Manfred X02.07.17 12:23
Teil2: Anwendungsbeispiel969Manfred X02.07.17 12:26
Re: Teil2: Anwendungsbeispiel842Bazi02.07.17 14:03
Ergänzender Hinweis820Manfred X02.07.17 21:35
Re: Ergänzender Hinweis830Bazi02.07.17 22:09
Re: Ergänzender Hinweis839Manfred X02.07.17 22:28
Re: Ergänzender Hinweis881Bazi02.07.17 22:32

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel