| Uidl UIDL es una herramienta que tiene como objetivo crear un idioma basado en Scriptable, JavaScript para expresar interfaces de usuario complejas. |
Descargar ahora |
Uidl Clasificación y resumen
- Nombre del editor:
- Dominic Cioccarelli
- Sitio web del editor:
- http://www.applino.com/
Uidl Etiquetas
Uidl Descripción
UIDL es una herramienta que tiene como objetivo crear un idioma basado en Scriptable, JavaScript para expresar interfaces de usuario complejas. UIDL es una herramienta que tiene como objetivo crear un idioma basado en Scriptable, JavaScript para expresar interfaces de usuario complejas. El objetivo es desarrollar un cliente universal que muestre las páginas de UIDL con la misma facilidad con que se muestran las páginas HTML. Las características principales de una página UIDL son la capacidad de crear interfaces complejas de usuario (utilizando widgets basados en swing) y para comunicarse de forma asíncrona con Objetos basados en el servidor (utilizando el protocolo JSON-RPC). ¿Esto puede sonar similar a AJAX, la implementación es mucho más limpia gracias a la capacidad de instanciar de forma nativa los componentes de la UI complejos dentro del navegador y la capacidad de presentarlos de forma transparente a través de su JavaScript Proxies. La motivación para este proyecto proviene de la realización de que el modelo del navegador (HTML) se desarrolló para la presentación de documentos en lugar de como GUI para aplicaciones complejas. La mayoría de los desarrolladores de aplicaciones web recurren a hacks y deben tener conocimiento de muchas tecnologías diferentes (JavaScript, HTML, ASP, SQL, etc.). Las aplicaciones web generalmente son menos fáciles de usar que una aplicación de cliente-servidor comparable de la década de 1980 y el código es mucho más difícil de mantener (aunque las aplicaciones web son más fáciles de implementar). En la otra mano, el modelo del navegador (o cliente universal) es Enormemente superior, ya que facilita la implementación de actualizaciones de la aplicación en una ubicación central sin necesidad de preocuparse por actualizar los clientes. Por lo tanto, la propuesta debe extender el modelo del navegador para incluir el soporte para una rica biblioteca de componentes de la UI y actualizar de forma asíncrona y de manera transparente. Estructuras de datos de clientes de objetos ubicados en el servidor. Lo que está nuevo en esta versión: · El control remoto JSON-RPC se simplificó mediante la mejora Funcionalidad del cliente. Ya no se requieren interfaces remotas, ya que los objetos proxy se construyen automáticamente a partir de meta-datos expuestos (llamando "navegador.createproxyobjects"). · Debido al soporte de JSON-RPC nativo simplificado, soporte para SPRING RPC y JSON basado en JSON -RPC ahora está en desuso. · Los archivos de compilación se reorganizaron para que las bibliotecas comunes no necesiten ser envasadas dos veces (para tiempo de compilación y tiempo de ejecución). · Esto reduce el tamaño general de la distribución.
Uidl Software relacionado