LightStreamer Server Moderato.

Ein skalierbarer und zuverlässiger Server zum Drücken von Live-Daten in reichhaltige Internetanwendungen
Jetzt downloaden

LightStreamer Server Moderato. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Weswit Srl.
  • Website des Verlags:
  • http://www.lightstreamer.com

LightStreamer Server Moderato. Stichworte


LightStreamer Server Moderato. Beschreibung

Ein skalierbarer und zuverlässiger Server zum Drücken von Live-Daten an reichhaltige Internetanwendungen LightStreamer Server Moderato basiert auf dem COMET-Paradigma, und es streut Echtzeitdaten an einen beliebigen Webbrowser, ohne etwas auf dem Client zu installieren. HTML, AJAX, Flex, Air, Silverlight-Clients sowie Java, .NET, iPhone-Anwendungen können Live-Daten von LightStreamer.lightStreamer erhalten, in denen in vielen missionskritischen Produktionssystemen verwendet wurde, wo Skalierbarkeit, Niedrignetzaufprall, Bandbreitenmanagement , adaptives Streaming und andere fortgeschrittene Funktionen, haben sich als grundlegend erwiesen. Hier einige wichtige Funktionen von "LightStreamer Server Moderato": Sehr hohe Skalierbarkeit: · LightStreamer Server ist ein sehr skalierbares System, basierend auf einer erstellten ereignisgesteuerten Architektur und asynchroner E / A. Optimierung der TCP-Ebene: · LightStreamer hat eine direkte Kontrolle über die Zusammensetzung der TCP-Pakete. Anstatt die Aggregation von Daten in Paketen mit dem Nagle-Algorithmus mit dem Nagle-Algorithmus zu delegieren, entscheidet der Lichtstrahler-Server selbst jeweils die optimale Zusammensetzung jedes TCP-Pakets, wobei das Ziel / Kompromiss der Verzögerungszeit, bevor die Daten abgetastet werden sowie das Minimieren der Anzahl der versandten Pakete. True Push / Streaming: · True Push / Streaming bedeutet, dass die Daten vom Server auf asynchroner Mode an den Client gesendet werden. Es liegt nicht an dem Client, den Server abzubrechen, um zu wissen, ob neue Daten verfügbar sind (außer beim Stream-Sense-Sense-Switching-Smart-Abruf). Stream-Sense und intelligentes Abholung: · Wenn ein Client über eine Netzwerkinfrastruktur angeschlossen ist, die jede Form des Streamings blockiert, kann der LightStreamer die Updates über einen intelligenten Abrufmodus senden. Der Web-Client von LightStriner erkennt automatisch, ob Streaming nicht unterstützt wird (über das Funktionstrom-Sense-Feature), und in diesem Fall wechselt es in den Smart-Abrufmodus. AJAX Zero-Client-Unterstützung: · LightStreamer ermöglicht es, Echtzeitdaten auf eine Webanwendung zu streamen, die rein basierend auf HTML und Javascript ist, ohne Softwareinstallationen und Downloads (keine Applets, kein Plug-Ins usw.). Viele AJAX-Frameworks und Toolkits können den Lichtstramern nutzen, um ihre Ansicht dynamisch zu aktualisieren. Authentifizierung und feinkörnige Benutzererlaubnis: · LightStreamer unterstützt die Benutzerauthentifizierung und implementiert eine sehr feinkörnige Berechtigungsrichtlinie, so dass die Aktion eines Benutzers über den benutzerdefinierten Metadatenadapter validiert werden kann. Maximalfrequenz pro Artikel (Updates / Sekunde): · Die maximal zulässige Aktualisierungsfrequenz für jedes abonnierte Element, ausgedrückt als Updates pro Sekunde. Mit der Presto Edition, in der ein solches Limit 33 ist, kann beispielsweise eine Sitzung eine beliebige Anzahl von Elementen abonnieren (jedes Element umfasst ein Satz von Feldern, die in Echtzeit, z. B. ein Aktienzitat aktualisiert werden, aktualisiert werden. Für jeden Artikel ist die maximale Aktualisierungsfrequenz seiner Felder 3 Updates pro Sekunde. 3 Updates pro Sekunde sind also nicht die maximale Aktualisierungsfrequenz einer ganzen Seite, sondern nur von jedem einzelnen Element, der auf der Seite enthalten ist. Formal kann die 3-Update-pro-Sekunde-Verjährungsbeschränkung so ausgedrückt werden: Zwei aufeinanderfolgende Updates für ein bestimmtes Element werden immer in einem Mindestabstand von 333 Millisekunden geliefert, wo jedes Update Informationen für eine beliebige Anzahl von Feldern für diesen Artikel enthalten kann . MAX. Gleichzeitige Benutzer: · Die maximale Anzahl gleichzeitiger Benutzer (Sitzungen), die vom Server erlaubt ist. Variable bedeutet, dass es vom Lizenztyp abhängt. Site-Lizenzen begrenzen die Anzahl der gleichzeitigen Benutzer, die auf den erworbenen Benutzerpackungen basieren. Per-Server-Lizenzen begrenzen nicht direkt die Anzahl der gleichzeitigen Benutzer, sondern die Anzahl der Serverinstanzen (und indirekt die Anzahl der Benutzer, basierend auf der Hardwarekapazität und der Anwendungslast). Frequenzsteuerung: · Für jede Benutzer- / Elementkombination kann eine maximale Aktualisierungsfrequenz zugewiesen werden. Beispielsweise ist es möglich, das Profil eines bestimmten Benutzers so zu konfigurieren, dass sie pro Sekunde nicht mehr als 2 Updates pro Sekunde für ein bestimmtes abonniertes Element erhalten (Datenstück). Adaptive Streaming- und Überlastungssteuerung: · LightStreamer erkennt automatisch die Überlastungssituationen im Internet, wodurch der Versand der Daten erheblich verlangsamt oder gespendet wird, bis die Verbindung wiederum vollständig wartbar ist. Heuristisches Frequenzmanagement für Web-Clients: · Die LightStreamer Web Client-Bibliotheken (zur Entwicklung von HTML-Clients) enthalten heuristische Algorithmen, die die Druckfrequenz basierend auf der CPU-Nutzung des Clients steuern. Wenn der Client sehr langsam ist, weil seine CPU anderen Aufgaben gewidmet ist, wird die Druckfrequenz entsprechend reduziert. Vorfilterung: · Die Vorfilterstufe empfängt die Daten vom Datenadapter und senkt die Häufigkeit, bevor der Kernel es verarbeitet, und distanziert sie an den Clients an der Endfrequenz. Filtern der Daten mit zwei Stufen (Stufe 1: Allgemeine Filterung; Stufe 2: Per-Benutzer-Filterung) verbessert die Leistung erheblich. Mehrere Abonnementmodi (Zusammenführen, Unterscheidung, Befehl, RAW): · Je nach Art der Daten und der Art der Anwendung und des Clients können verschiedene Abonnementmodi ausgewählt werden, um die am besten geeignetsten Filteralgorithmen auszuwählen. Weitere Informationen zu Merge, Distanz-, Befehls- und Rohmodi finden Sie auf dem Whitepaper oder in die Dokumentation von Lightstreamer. Wählmechanismus, Ereignisanpassung, Rückwärtskommunikation: · Für jedes Update jedes an jedem Benutzer bestimmte abonnierte Artikel kann ein Wähler angewendet werden, um zu entscheiden, ob Sie das Update senden oder verwerfen möchten. Durch den Wählmechanismus kann derselbe Artikel von verschiedenen Benutzern mit unterschiedlichen Ansichten abonniert werden. · Für jedes Update jedes an jedem Benutzer bestimmte abonnierte Artikel kann eine Transformation der Werte über benutzerdefinierten Code angewendet werden, bevor Sie das Ereignis an den Client bereitstellen. · Clients können Nachrichten direkt an den HightStreamer-Metadatenadapter senden. Unterstützung für Unicode-Daten Push: · Unicode-Zeichen können vom Server an die Clients geschoben werden. Serverinstallation als Stand-Alone-Prozess: · LightStreamer Server ist ein eigenständiger Prozess, der sich nicht auf Webservern oder Anwendungsserver verlässt. Dieser Ansatz wurde genommen, um den TCP / IP-Stack des Betriebssystems direkt zu steuern und die Datenübertragung zu optimieren. Flexible Adapter-basierte Serverintegration: · Durch das Schreiben von benutzerdefinierten Adaptern kann der Lichtstrahler-Server in eine beliebige Art von Back-End-System integriert werden. Ein Datenadapter verbindet den Highstreamer mit einem Datenvorschub. Ein Metadatenadapter verbindet den LightStreamer mit einem Authentifizierungs- / Autorisierungssystem. Mehrere Datenadapterunterstützung: · Jede LightStreamer-Client-Sitzung kann auf einen Adapter-Set zugreifen, der einen Metadata-Adapter und mehrere Datenadapter umfasst. Grundlegende HTML-Überwachungskonsole: · Eine in HTML-Seite eingebettete in LightStreamer-Server, die Echtzeitdaten zum Status des Servers anzeigt. Push-Export von Serverstatistik: · Die in Echtzeit-Serverstatusdaten, die über die HTML-Überwachungskonsole verfügbar sind, sind auch von beliebigen Custom-Clients verfügbar. Anforderungen: · Java 2 Standard Edition Runtime-Umgebung Was ist neu in dieser Version: · Verbesserte die Protokollierung unerwarteter Ausnahmen. · Einführung von BEBOSE-Benachrichtigungen für Ausnahmen, die nach Adaptermethoden geworfen werden. · Die Protokollierung für Updates hinzugefügt, die auf ungefilterten Abonnements verloren gehen (zu den RAW-Modus enthalten und im Befehlsmodus hinzugefügt werden). · Unterdrückte die "unerwartete leere Liste", "Unerwartete leere Lesen Sie auf einer lesbaren Sockel" und "unerwartet leeres Schreiben auf eine beschreibbare Sockel" -Warbenwarnungen für nicht wesentliche Fälle.


LightStreamer Server Moderato. Zugehörige Software