Zsync.

Eine Implementierung von rsync über http.
Jetzt downloaden

Zsync. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Colin Phipps
  • Website des Verlags:

Zsync. Stichworte


Zsync. Beschreibung

Eine Implementierung von rsync über HTTP. zsync ist ein File-Transfer-Programm. zsync können Sie eine Datei von einem Remote-Server zum Download, in dem Sie eine Kopie einer älteren Version der Datei auf Ihrem System installiert haben. zsync Downloads nur die neuen Teile der Datei. Es verwendet den gleichen Algorithmus wie rsync.However, wo rsync zum Synchronisieren von Daten von einem Computer zu einem anderen innerhalb einer Organisation konzipiert ist, zsync für Dateiverteilung ausgelegt ist, mit einer Datei auf einem Server zu Tausenden verteilt wird von downloaders.zsync nicht erfordert spezielle Server-Software - nur ein Web-Server der Dateien auf Host - und erlegt keine zusätzliche Last auf dem Server, so dass es ideal für große Datei distribution.zsync ist Open Source, 2 des Artistic License unter Version verteilt. Feedback, Fehlerberichte und Patches sind welcome.zsync füllt eine Lücke in der verfügbaren Technologie für eine groß angelegte Dateiverteilung. Drei wichtige Punkte erklären, warum zsync bietet eine wirklich neue Technik für die Dateiverteilung:. * Die clientseitige rsync - zsync verwendet den rsync-Algorithmus, aber es läuft auf der Client-Seite, so dass die hohe Serverbelastung mit rsync verbunden ist, vermieden * Rsync über HTTP - zsync bietet Transfers, die fast so effizient wie rsync -Z oder cvsup, ohne die Notwendigkeit, eine spezielle Server-Anwendung auszuführen. Alles, was benötigt wird, ist ein HTTP / 1.1-kompatiblen Web-Server. So funktioniert es durch Firewalls und auf Shared-Hosting-Accounts und gibt weniger Sicherheitsbedenken * für komprimierte Dateien Handhabung -. Rsync auf komprimierte Dateien unwirksam ist, wenn sie nicht mit einer gepatchten Version von gzip komprimiert werden. zsync hat eine spezielle Behandlung für gzip-Dateien, die Update-Übertragungen von Dateien ermöglicht, die in komprimierter Form vorliegt.Verwendung spezielle Handhabung von komprimierten Dateien verteilt werden, ist, soweit ich weiß, völlig neu und einzigartig zsync. Die Kombination von clientseitigen rsync und HTTP ist auch einzigartig zu zsync, zu meinem besten knowledge.zsync nur dann sinnvoll ist, wenn die Menschen zsync Downloads anbieten. Ich habe eine bewussten Anstrengungen unternommen, um zsync einfach und zuverlässig im Gebrauch zu machen und einfach zu implementierende * Single Meta-Datei -. Zsync Downloads angeboten werden, indem eine .zsync Datei erstellen, die von zsync die Meta-Daten benötigt enthält. Diese Datei enthält die vorberechneten Prüfsummen für den rsync-Algorithmus; es ist, einmal auf dem Server erzeugt und dann durch eine beliebige Anzahl von Download- * Einfache Dateiformat verwendet wird -. .zsync Dateien haben einen einfachen Text-Header, so dass sie mit jedem guten Editor zu ändern Details wie die Download-URL bearbeitet werden können. * Flexibler Einsatz - die .zsync enthält entweder eine relative URL zum vollständigen Inhalt der Datei, so können Sie entweder generieren und auf dem gleichen Server wie Hosts den vollständigen Download anbieten (und so kann es wie jede andere Datei auf dem Spiegel verteilt werden Sites). Oder es kann eine oder mehrere absolute URLs (der Client mehrere URLs versuchen, wenn notwendig, den Inhalt zu finden), was bedeutet, die .zsync kann vollständig auf einem anderen Server gehostet werden; in der Tat kann die .zsync erzeugt und von einem Dritten angeboten werden, während immer noch die meisten der Download auf die ursprüngliche Verteilung site.Because zsync ist eine Methode, Dateiverteilung zu verlassen, ist es nur sinnvoll, wenn die Menschen .zsyncs für Downloads anbieten. Es ist ein wenig schwer, das Programm zu demonstrieren und eine Benutzerbasis aus diesem Grunde aufzubauen. Also habe ich eine Reihe von Anwendungen für zsync auf der Client-Seite bin darauf hindeutet; Dazu gehören einige zsync Downloads, dass ich Downloads anbiete mich einige sofortigen Gebrauch an den program.If Sie ein Server-Betreiber zu geben suchen Dateiverteilung verwenden zsync finden Sie in der Server-Seite, die einige Hinweise auf die Erstellung und Angebot gibt. zsync Dateien. Was ist neu in dieser Version: Dies behebt einige Fehler, die in der vorherigen Version, plus ein paar kleinere Funktionsänderungen wurden gesichtet: · Rekompression Unterstützung für gzip-Dateien, die mit zlib: gzio.c oder gzip -n · Fix Kompilierung auf MacOS X · Erlauben HTTP Umleitungen auf der Zieldatei; nicht sicher, ob dies eine gute Idee ist oder nicht ... · Fix unecessary Übertragung der gesamten Datei, in der Datei kleiner als die Kontextgröße (1x oder 2x Blockgröße) ist · Verwendung sequential_matches = 1, wenn es nur ein Block ist; sonst sind wir gezwungen, die gesamte Datei für Dateien unter 2kiB zu übertragen · Fix librcksum Umgang mit zsync Ströme mit sequential_matches == 1; es gab falsche Negative, wenn der rsync-Algorithmus Anwendung in einem schlechten Nutzung lokaler Quelldaten ergibt, wenn sequential_matches == 1 (was eigentlich nicht in der jüngsten Version von zsync auftreten)


Zsync. Zugehörige Software

Axel

Axel ist ein leichter und fortschrittlicher Downloader für die UNIX-Konsole. ...

173

Herunterladen