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.764Bazi28.06.17 13:59
Re: Frage zu Datenaustausch922effeff28.06.17 15:48
Re: Frage zu Datenaustausch956Bazi28.06.17 20:04
Re: Frage zu Datenaustausch926Blackbox28.06.17 17:09
Re: Frage zu Datenaustausch932Bazi28.06.17 20:04
Re: Frage zu Datenaustausch892Franki29.06.17 03:32
Re: Frage zu Datenaustausch1.045Schudi30.06.17 09:01
Re: Frage zu Datenaustausch859Bazi30.06.17 11:04
Re: Frage zu Datenaustausch883Manfred X30.06.17 15:28
Re: Frage zu Datenaustausch869Bazi30.06.17 20:16
Re: Frage zu Datenaustausch909Schudi01.07.17 07:05
Re: Frage zu Datenaustausch996Bazi01.07.17 20:39
Re: Frage zu Datenaustausch857Manfred X01.07.17 22:44
Re: Frage zu Datenaustausch994Bazi01.07.17 22:50
Re: Frage zu Datenaustausch912Manfred X01.07.17 23:04
Re: Frage zu Datenaustausch858Bazi02.07.17 09:46
Teil1: Serialisierbare Klasse für Bilderliste (JPEGs)894Manfred X02.07.17 12:23
Teil2: Anwendungsbeispiel972Manfred X02.07.17 12:26
Re: Teil2: Anwendungsbeispiel843Bazi02.07.17 14:03
Ergänzender Hinweis821Manfred X02.07.17 21:35
Re: Ergänzender Hinweis831Bazi02.07.17 22:09
Re: Ergänzender Hinweis842Manfred X02.07.17 22:28
Re: Ergänzender Hinweis883Bazi02.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