| |
ANMERKUNG : Asplernabschnittbediener ist nicht ein Teil der DB3NF-Plattform! Obgleich Lernabschnittbediener und DB3NF mit einander seamlessly arbeiten können, können beide Produkte separat benutzt werden.
Die meisten Netzaufstellungsorte benötigen eine Weise, Benutzer dazugehörige Daten während der Anwendung zu speichern und beizubehalten.
Es gibt zwei Möglichkeiten des Tuns dies.
Zuerst können die Daten zwischen die Datenbanksuchroutine und den Bediener in Form von Plätzchen, Fragenzeichenkette oder anderer hin und her geübertragen werden. Es gibt drei Probleme mit dieser Methode. Die Daten werden nicht geschützt, da die Bedieneranwendung keine zuverlässige Steuerung hat über, was von der Datenbanksuchroutine gesendet wird und es ein Bandbreitenproblem gibt, wenn die Daten beträchtlich groß sind. Auch es gibt eine Notwendigkeit, Arten etwas Daten, wie Reihen, in und von ein Format umzuwandeln, XML oder anderes, das zur Datenbanksuchroutine geschickt werden kann.
Das zweite, besser, Weise der Speicherung von Benutzerdaten soll sie in etwas Position auf der Bedienerseite und -austausch mit der Datenbanksuchroutine speichern nur die Position Identifikation. Dieses wird sehr leistungsfähig durch IISLERNABSCHNITTGEGENSTAND getan.
Interne IIS-Lernabschnitte
Wenn es nur ein web server gibt, das in der Anwendung arbeitet, wird alles eingestellt. Wenn andererseits eine Anwendung auf ein Lernabschnitte des Netzbauernhofes IIS läuft, werden Sie unbrauchbar. Sogar mit einem lokalen Direktor, der "klebrige" Lernabschnitte einführt, gibt es keine Garantie, die die Datenbanksuchroutine an einem web server weil einige IPVERTEILUNGEN des Gebrauches ISPs dynamische haftet. Die Daten, die auf einem Bediener gespeichert werden, sind nicht auf anderen vorhanden.
Eine Lösung zu diesem Problem soll eine zentrale Position für Lernabschnittdaten über dem Bauernhof zur Verfügung stellen. Häufig benutzen Programmierer eine relationale Datenbasis für diese Art der Ablage.
Diese Annäherung arbeitet, aber bleibt eine Notwendigkeit, kundenspezifischen Code zu schreiben, Arten etwas Daten umzuwandeln, und/oder Anwendungen zu ändern, um Raum für Datenelemente zur Verfügung zu stellen, und da es eine Menge Unkosten gibt, ist diese Methode nicht sehr schnell. Sie ist wie das Fahren von einem Freightliner zu den Filmen. (mehr Informationen über Beibehaltenlernabschnittzustand über einem Netzbauernhof können auf Microsoft aufstellungsort gefunden werden . Merken Sie, daß Microsoft nicht eine gute Lösung für dieses Problem. hat),
LernabschnittcBediener
Eine viel bessere Weise, Lernabschnittdaten zu speichern soll einen "Sportauto" - Lernabschnittbediener für Windows benutzen. Sie stellt zur Verfügung:
- Hohe Leistung, indem sie eine speicherbasierte Datenbank für Lernabschnittdaten ohne Notwendigkeit an der Scheibe verwendet, machen zugänglich.
- Unterstützung aller OLE Datenarten (ausgenommen Gegenstände), einschließlich der mehrdimensionalen Reihen und der Reihen Reihen.
- Einfachheit des Gebrauches. Arbeiten mögen gerade gebürtigen Lernabschnittgegenstand IIS.
- Fähigkeit, verschiedene Lernabschnitteinstellungen zu ändern.
- In Verbindung stehende Statistiken des Lernabschnittes und Lernabschnittwartung.
Ausgeglichener Lernabschnittbediener der Last
- Zuverlässigkeit und scalability. Lernabschnittbediener für Windows hat Built-in verfehlen-über dem Schutz- und Lastsausgleichen, das Gebrauch Lernabschnittbediener bis 1000 mit einer unbegrenzten Anzahl von Netzbedienern erlaubt. Ein Lernabschnitt "haftet" an einem Lernabschnittbediener nicht durch IP wie im Fall von einem lokalen Direktor, aber gegründet auf Lernabschnitt Identifikation, damit die Datenbanksuchroutine garantiert wird, um seinen Lernabschnitt beizubehalten. In der Praxis da ein einzelner Lernabschnittbediener zum Beibehalten von 10 Tausenden Lernabschnitten fähig ist, ist das scalability des Netzbauernhofes unbegrenzt.
Freie demoversion des Downloads des Lernabschnittbedieners. |