Uidl.

UIDL ist ein Tool, das darauf abzielt, eine skriptable, javaScript-basierte Sprache zum Ausdruck von komplexen Benutzeroberflächen zu erstellen.
Jetzt downloaden

Uidl. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Dominic Cioccarelli
  • Website des Verlags:
  • http://www.applino.com/

Uidl. Stichworte


Uidl. Beschreibung

UIDL ist ein Tool, das darauf abzielt, eine skriptable, javaScript-basierte Sprache zum Ausdruck von komplexen Benutzeroberflächen zu erstellen. UIDL ist ein Tool, das darauf abzielt, eine skriptable, javaScript-basierte Sprache zum Ausdruck von komplexen Benutzeroberflächen zu erstellen. Ziel ist es, einen Universal-Client zu entwickeln, der UIDL-Seiten mit derselben Leichtigkeit anzeigt, mit der HTML-Seiten angezeigt werden. Die Hauptfunktionen einer UIDL-Seite können komplexe Benutzeroberflächen (mithilfe von Swing-basierten Widgets) erstellen und asynchron mit der Kommunikation Serverbasierte Objekte (mithilfe des JSON-RPC-Protokolls). Was möglicherweise ähnlich wie AJAX klingt, ist die Implementierung dank der Möglichkeit, komplexe UI-Komponenten innerhalb des Browsers und der Fähigkeit, Server-basierte Objekte, die auf dem JavaScript, nicht transparent zu instanziieren Proxies. Die Motivation für dieses Projekt stammt aus der Erkenntnis, dass das (HTML) -Browsermodell für Dokumentpräsentation und nicht als GUI für komplexe Anwendungen entwickelt wurde. Die meisten Webanwendungsentwicklern greifen auf Hacks zurück und müssen über viele verschiedene Technologien verfügen (JavaScript, HTML, ASP, SQL usw.). Webanwendungen sind im Allgemeinen weniger benutzerfreundlich als eine vergleichbare Client-Server-Anwendung der 1980er Jahre, und der Code ist viel schwieriger zu warten (obwohl Webanwendungen einfacher bereitstellen). Daraufhin ist der Browser (oder das Universal Client) Dadurch ist es dadurch, dass es leicht ist, Anwendungsupgrades an einem zentralen Ort bereitzustellen, ohne sich um Machenschaften zu kümmern, um die Clients zu modernisieren. Der Vorschlag besteht daher darin, das Browsermodell zu erweitern, um Unterstützung für eine reiche Bibliothek von UI-Komponenten und asynchron und transparent aufzunehmen, um Client-Datenstrukturen von Objekten auf dem Server auf dem Server zu aktualisieren. Was in dieser Version neu ist: · JSON-RPC-REBOTING wurde durch Verbesserung vereinfacht Client-Funktionalität. · Remote-Schnittstellen sind nicht mehr erforderlich, da Proxy-Objekte automatisch aus exponierten Metadaten aufgebaut werden (durch Anrufen von "browser.createproxyobjects"). · Aufgrund der vereinfachten nativen JSON-RPC-Unterstützung, Unterstützung für Feder-RPC- und Javascript-basierte JSON -RPC ist jetzt veraltet. · Die Build-Dateien wurden neu organisiert, so dass gemeinsame Bibliotheken nicht zweimal verpackt werden müssen (zur Kompilierzeit und Laufzeit). · Dies reduziert die Gesamtverteilungsgröße.


Uidl. Zugehörige Software

Kursmanager.

Kurs-Manager ist ein webbasiertes Registrierungssystem für Kurse, die in einer Bildungseinrichtung abgehalten werden. ...

349

Herunterladen

Ubercart

Ubercart-Projekt ist ein E-Commerce-Warenkorb integriert, das mit dem Drupal CMS integriert ist. ...

280

Herunterladen