AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Synchronisation im Netwerk - Dateilisten, wie?
Thema durchsuchen
Ansicht
Themen-Optionen

Synchronisation im Netwerk - Dateilisten, wie?

Ein Thema von mr47 · begonnen am 31. Okt 2006 · letzter Beitrag vom 1. Nov 2006
Antwort Antwort
bigg
(Gast)

n/a Beiträge
 
#1

Re: Synchronisation im Netwerk - Dateilisten, wie?

  Alt 1. Nov 2006, 17:58
Hi,

Punkt 4:
Es ist unnötig eine Datei anzulegen, diese mit den Nutzer-Daten (deine Dateiliste) zu füllen und anschließend brockenweise zu versenden. Da eh schon alles im Speicher liegt, verschickt du es direkt an den Zielrechner, es sei denn der Nutzer ist zur Zeit nicht erreichbar. Da wäre dann eine Datei sehr sinnvoll, hörte sich jedoch nicht so an, als wolltest du eine Warteschlange programmieren. Oder? Es könnte ja auch mal Vorkommen, das die Verbindung zwischen den einzelnen Computern abbricht usw. und sofort, da steckt der Teufel im Detail.

Zur Kompression:
Das lässt sich natürlich nicht pauschal beantworten, es ist immer unterschiedlich. Im Worstcase bringt eine Kompression gar nichts.

Hier mal ein simples Beispiel für eine gute Kompression:
Datei1.txt
Datei2.txt
Datei3.txt

In allen Dateinamen befindet sich das Wort "Datei" sowie die Erweiterung ".txt". Daraus könnte man jetzt zum Beispiel folgendes machen: "Datei/1-3/.txt". Es hängt also immer von den Daten selbst ab und wie sie aufgebaut sind.

PS: Die Kompression bezog sich lediglich auf die Dateiliste...den oft sind Daten ja schon recht gut komprimiert. Bilder, Videos, Programme, etc.

Zur Überwachung der Ordner:
Auch nicht ganz trivial:

Um festzustellen, das sich etwas ändert schau mal:
http://www.delphipraxis.net/internal...ct.php?t=76263

Anschließend müßtest du herausfinden, was sich geändert hat und dann die komplette Liste erneut übertragen oder nur die Änderung also im Endeffekt die Liste abgleichen.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:15 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz