Java Distributed Refreshable Objects 3.1

Lizenz: Kostenlose Testversion ‎Dateigröße: 2.08 MB
‎Benutzerbewertung: 4.0/5 - ‎1 ‎Stimmen

Distributed Refreshable Objects (DRO) ist eine Softwarebibliothek für Java-Entwickler, die die kommunikation zwischen Objekten in lokalen und verteilten Umgebungen verbessert, was als effektivere und flexiblere Alternative zu CORBA und anderen Infrastrukturen für verteilte Objekte betrachtet werden kann. DRO hilft bei der Lösung der folgenden Probleme: Tuning-Effizienz des verteilten Anwendungscodes Aufrechterhaltung der Lebensfähigkeit von Anwendungen im Angesicht von Veränderungen Die Veralterung zwischengespeicherter Daten Zentraler Serverengpass Die wichtigsten Merkmale sind: Effektiver Austausch von Netzwerkdaten Zwischenspeichern ressourcenintensiver berechneter Eigenschaften ohne veraltete Daten Änderungsnachverfolgung für Objekteigenschaften Informatives Debuggen von Netzwerkpaketen Kein Messaging-Server erforderlich Breite Möglichkeit zur Optimierung des Netzwerkverkehrs • Einbündel von Iteratorelementen wird zu einem Zeitpunkt übertragen Ein aktizierbares Objekt bietet die Änderungsnachverfolgung für Objekteigenschaften, die sowohl aus den Eigenschaften anderer Objekte als auch aus den Eigenschaften anderer Objekte berechnet werden, und stellt das Zwischenspeichern ressourcenintensiver berechneter Eigenschaften ohne veraltete Daten bereit. All dies geschieht transparent für Programmierer. Die Interkommunikationsschicht verteilter Objekte bietet einen viel effektiveren Austausch von Netzwerkdaten, da mehrere Remoteaufrufe gesammelt und als ein Paket gesendet werden. Diese Funktionalität wird in verteilter Umgebung ohne Messagingserver unterstützt, stattdessen werden Peer-to-Peer-Verbindungen organisiert, was eine sehr hohe Skalierbarkeit bietet. Alle verteilten Objekte in DER DRO werden auf Clientseite zwischengespeichert, sodass die wiederholte Verwendung von Objekteigenschaften nicht zu einem Netzwerkaustausch führt. Wenn jedoch ein Serverobjekt geändert wird, werden alle zwischengespeicherten Clientkopien aktualisiert. keine veralteten Daten möglich sind. Zusammenfassend bietet DRO Mittel, um sowohl verteilte als auch lokale Anwendungen mit hoher Flexibilität und Effizienz zu erstellen. Es ist keine Änderung der Codestruktur erforderlich, um ressourcenintensive skalierte Eigenschaftszwischenspeicherung hinzuzufügen und eine Anwendung effizient in eine verteilte Umgebung zu migrieren.

VERSIONSVERLAUF

  • Version 3.1 veröffentlicht auf 2007-08-10

    EULA - Endbenutzer-Lizenzvertrag



    Java Distributed Refreshable Objects Lizenzvertrag
    Copyright 2006-2007, Fusionsoft. Alle Rechte vorbehalten

    ENDBENUTZER-LIZENZVERTRAG

    BITTE LESEN SIE DIESEN LIZENZVERTRAG SORGFÄLTIG DURCH. DURCH DIE INSTALLATION ODER VERWENDUNG DIESER SOFTWARE GEBEN SIE
    ANNAHME UND ZUSTIMMUNG ZU DEN BEDINGUNGEN DIESER LIZENZ. WENN SIE EINEM TEIL DER BEDINGUNGEN DIESER LIZENZ NICHT ZUSTIMMEN, INSTALLIEREN, VERWENDEN ODER VERTEILEN SIE DIESE SOFTWARE ODER IHREN TEIL NICHT UND GEBEN SIE SIE UNVERZÜGLICH AN FUSIONSOFT ZURÜCK.

    Lizenz

    Diese Fusionsoft-Endbenutzerlizenzvereinbarung ist eine rechtliche Vereinbarung zwischen Ihnen (entweder einer Einzelperson oder einer Entität) und Java Distributed Refreshable Objects Software-Anwendung, Quellcode, Demos, Zwischendateien, gedruckten Materialien und "online" oder elektronische Dokumentation in dieser Installationsdatei enthalten. Für die Zwecke dieser Vereinbarung werden die erworbenen Softwareprogramme und die unterstützende Dokumentation als "Software" bezeichnet.

    Die beiliegende Software ist lizenziert, nicht verkauft.

    1. LIZENZERTEILUNG

    Dieser Lizenzvertrag gewährt Ihnen die nächste:
    Software kann von einem einzelnen Entwickler verwendet werden, der diese Software verwendet
    persönlich auf einem oder mehreren Computern für die alleinige Entwicklung.
    Sie können Laufzeitassemblys mit Ihrer ausführbaren Datei bereitstellen.
    Anträge ohne Lizenzgebühr.

    2. BESCHREIBUNGSRECHTE UND EINSCHRÄNKUNGEN

    Die Lizenz gewährt ein nicht ausschließliches Recht zur Installation und Nutzung von Software auf einem oder mehreren Computern für eine einzelne Person. Sie können eine Kopie der Software zu Archivierungszwecken erstellen oder die Software auf die Festplatte Ihres Computers kopieren und das Original zu Archivierungszwecken aufbewahren.

    Sie dürfen nicht:

    - Verteilen und Weiterverkaufen von Software oder abgeleiteten Arbeiten
    verwenden, außer die Bereitstellung von Laufzeitassemblys mit Ihrem
    ausführbare Anwendungen;
    - Software ganz oder teilweise zu übertragen, zuzuweisen oder zu modifizieren;
    - Reverse Engineering, Dekompilieren oder Disassemblieren von Software;
    - Reproduzieren oder Verteilen von Software-Dokumentation
    ohne ausdrückliche schriftliche Genehmigung von Fusionsoft;
    - Entfernen oder ändern Sie die Urheberrechtshinweise von Fusionsoft oder andere
    proprietäre Naummarkierungen auf allen Kopien der Software.

    Nur der gesetzlich registrierte Entwickler-Endnutzer ist für die Nutzung von Software lizenziert, vorbehaltlich aller Bedingungen dieser Vereinbarung.
    Der gesamte code in Software enthalten ist vertraulich und urheberrechtlich geschützt Ess- und Geschäftsgeheimnisse von Fusionsoft.

    3. ÜBERTRAGUNG

    Sie dürfen Software ohne vorherige Zustimmung von Fusionsoft nicht an eine natürliche oder juristische Person übertragen. Insbesondere Sie dürfen Kopien der Software nicht ohne ordnungsgemäße Lizenzierung dieser Kopien unter dem Namen jeder Person an andere Co-Entwickler weitergeben.

    4. KÜNDIGUNG

    Fusionsoft kann diese Vereinbarung ohne vorherige Ankündigung oder gerichtliche Entscheidung sofort kündigen, wenn eine Bestimmung dieser Lizenz nicht eingehalten wird. Nach einer solchen Kündigung MÜSSEN Sie Software, alle begleitenden schriftlichen Materialien und alle Kopien zerstören.

    5. GARANTIE

    Software und Dokumentation werden "AS IS" ohne jegliche Gewährleistung zur Verfügung gestellt. Fusionsoft übernimmt keine ausdrücklichen oder stillschweigenden Garantien, einschließlich, aber nicht beschränkt auf die stillschweigenden Garantien der Marktgängigkeit und Eignung für einen bestimmten Zweck oder eine bestimmte Verwendung.

    6. COPYRIGHT

    Die Software ist Eigentum von Fusionsoft und durch internationale Urheberrechtsgesetze und Vertragsbestimmungen geschützt. Sie dürfen den Copyright-Hinweis nicht aus einer Kopie der Software oder einer Kopie der der Software beigefügten schriftlichen Materialien entfernen.

    Diese Vereinbarung enthält die vollständige Vereinbarung zwischen den beiden Parteien und ersetzt alle anderen schriftlichen, mündlichen, ausdrücklichen oder stillschweigenden Vereinbarungen.

Programmdetails