Seite geändert: ¶roda, lipiec 13, 2011 03:44:53
Späte Join (englisch "late entry") bezeichnet den späten Eintritt von Benutzern in der Informatik ein, die laufende Sitzung eines EDV-Anwendung ist es, die Gruppenarbeit (Groupware).
Die Beschäftigung mit Problemen und Lösungen in Verbindung mit späten Joins ist eine der Aufgaben Rechnern der Supported Cooperative Work. Wie in einem Material Treffen stellt sich die Frage, wie die Mitglieder, dass wieder hinzugefügt wurden, können so schnell und umfassend wie möglich auf dem aktuellen Stand der Arbeit gebracht werden. In der Fachterminologie handelt es sich um die effiziente Fertigstellung eines späten Join Anfrage der späten Join Clients, die von einem oder mehreren späten Join Server Späte Join Daten zu übertragen. Dabei werden die folgenden Optimierungskriterien sind zu beachten:
- Initialisierung zu verzögern. Die zeitliche Dauer der neue Benutzer in der Sitzung zur aktiven Teilnahme in der Lage sein sollte so kurz wie möglich sein.
- Netzwerk zu laden. Das Netzwerk soll durch den Eintrag, wenn möglichst wenig belastet werden.
- Komplexität der Anwendung. Die Algorithmen, die die Initialisierung zu verwalten, sollte so einfach und schnell wie möglich.
- Robustheit. Die Initialisierung sollte ablaufen als fehlerfrei wie möglich.
- Konsistenz. Nach Abschluss der Initialisierung der neuen Benutzer auf dem aktuellen Stand und im Besitz aller notwendigen Daten werden sollte.
Probleme, die sich gegen eine optimale Erfüllung der Kriterien arbeiten, sind:
- Späte Join Server Erfahrung zusätzliche Arbeitslast durch die Initialisierung. Die Auswahl eines geeigneten späten Join Server kann sehr zeitaufwendig sein und wirken sich negativ somit Initialisierung Verzögerung und Komplexität der Anwendung. Wenn ein Server versehentlich, was nicht auch auf die aktuellen Bedingungen ausgewählt ist, wird die Konsistenz in Gefahr.
- Die Palette der späten Join-Daten können bei großen Systemen sehr weitgehend versagen, was kann die Initialisierung Verzögerung, Netzwerklast, die Komplexität der Anwendung und Robustheit negativ beeinflussen.
- Der Zeitpunkt der Initialisierung sollte für die Minimierung der Initialisierung verzögert werden so früh wie möglich, könnte aber möglicherweise in einem späteren Ruhephase wesentlich effizienter durchgeführt werden. Auch stellt sich die Frage, ob der Late Join-Client erhält alle Spät Join Daten sofort oder diese erst allmählich weggeschickt nach den Kriterien der Wahl angeordnet.
- Übertragungsfehler schwächen die Robustheit und erhöhen die notwendigen Korrekturen oder wiederholte Übertragungen im Netzwerk zu laden.
Als Lösungen für diese Probleme folgende Möglichkeiten bieten sich:
- Die vollständige oder teilweise Initialisierung. Die Palette der späten Verknüpfen von Daten mit einem vollständigen Initialisierung (mit, dass der Late Join-Client alle verfügbaren Daten empfängt) reduziert werden kann oder Studium mindestens, wenn sie zuerst erhält nur die gerade benötigten Daten und zusätzliche Daten nur, wenn sie gebraucht werden. Die Auswahl der Daten wird über sogenannte Spät Join Politiken verwaltet.
- Die Art der späten Join-Daten können zwischen Geschichte, den Zustand oder eine Kombination aus beidem variiert werden. Im Falle der Initialisierung durch eine Geschichte aller Operationen aller Beteiligten umgesetzt sind bisher auf die späte Join-Client übermittelt; denn die Maßnahmen sind oft oder abgebrochen mehrfach überschrieben, hier in der Regel viel Redundanz ergibt. Die Initialisierung über den aktuellen Zustand nicht enthalten diese Redundanz, aber in der Regel die Übertragung von sehr vielen Daten benötigt. Mit der Kombination zunächst ein älterer Zustand und danach alle Operationen implementiert off gibt es vermittelt.
- Die Initialisierung kann über Unicast oder Multicast implementiert werden. Durch Unicast initialisieren genau einem späten Join Server genau ein Late Join Client, während sie von Multicast ein Late Join Server mehrere Späte Join Clients können gleichzeitig zu initialisieren - zusätzlich belastet von einigen weiteren Gruppenmitglieder.