Encuesta

¿Qué sistema operativo empleas principalmente cuando desarrollas Java?

28-02-2010 - 929 votos

Destacados Agenda

Más eventos |

(3)

Eclipse anuncia Rich Ajax Platform

19/10/2007 14:13 ecamacho

La fundación Eclipse ha anunciado mediante un comunicado la versión 1.0 de Rich Ajax Platform (RAP), una herramienta muy interesante para crear aplicaciones RIA con Ajax. Esta herramienta es similar a GWT en el concepto de que se programa con Java y tiene un compilador que genera el código HTML y Javascript necesario.

Eclipse RAP está basado en Eclipse RCP pero en lugar de generar SWT contiene un subconjunto de SWT llamado RWT que se traduce a HTML y Javascript (para AJAX en específico se basa en el framework qooxdoo). De esta form, los desarrolladores podrán crear aplicaciones de escritorio y para la web partiendo de un mismo código base.

Otro aspecto interesante de este producto, es que las aplicaciones creadas se distribuyen como bundles de OSGi, un modelo de componentes dinámico que permite - entre otras cosas - desplegar y actualizar un módulo en runtime sin necesidad de reiniciar la aplicación o el servidor que lo contiene. 

Puedes encontrar más información y descargar RAP en la página del proyecto.

Volver a actualidad

Etiquetas: j2ee, eclipse, osgi, ajax, rap, qooxdoo

Comentarios: 11

  • ricardo 19/10/2007 16:15

    ¿Alguna razón especial para crear otra plataforma parecida a una ya existente o ganas de reinventar la pólvora?

  • darkcavie 19/10/2007 16:28

    ¿La sana competencia? Con tantas opciones RIA actualmente (Flex, Silverlight, GWT, diferentes sabores de AJAX) la verdad todo debe de ser para mejorar. Por el momento me quedo con OpenLaszlo, pero creo que ya es cuestión de gustos.

  • emillan 19/10/2007 18:32

    El motivo es la productividad. Programar con RIA va a ser mucho más fácil para lograr aplicaciones AJAX que hasta ahora. Seguro.

  • sdarknot 19/10/2007 22:17

    en realidad es ta  muy interesante este nueva propuesta se puede crear tanto aplicaciones en  jse y jee

    la verdad que esta muy bueno  voy a probar que tal es  .

      < ---------------------- SdarknoT ---------------------->

  • Anónimo 20/10/2007 00:54

    Yo alucino con la gente quejandose de que saquen cosas nuevas parecidas a otras, ni que tuvieras que pagar por cada framework que sale. acaso la mayoria de aplicaciones que hacemos en nuestros trabajos no son copias o son iguales que otras ya creadas?? que cada uno elija el que mas le guste y todos contentos.

  • greeneyed 20/10/2007 01:58

    // El motivo es la productividad. Programar con RIA va a ser mucho más fácil para lograr aplicaciones AJAX que hasta ahora //

    Espero que si, por que de momento es lo que los anglos llaman un PITA :D

  • remoh 20/10/2007 15:31

    un PITA?? :P

    Despues de mirar un poco la arquitectura no veo lo del compilador java2javascript, parece que lo que tienen es una implementación parcial de SWT que genera JS+DHTML y ya esta. Si esto es asi (que sólo he mirado superficialmente) juega en una liga totalmente distinta a la de GWT. GWT es un framework puro de lado cliente como lo puden ser librería JS como dojo, qooxdoo, ext o yui, programas en java pero el resulado es un conjunto de ficheros html y js totalmente independientes de la tecnología usada en lado servidor.

    RAP se asemeja más a cosas como Echo2 o librerías JSF/AJAX como IceFaces o Jmaki, personalmente no me gusta nada el enfoque de todos estos productos porque lo "unico" que hacen es renderizar en DHTML y luego capturar los eventos y enviarlos para que la logica se procese siempre en lado servidor. Por ejemplo, con GWT me puedo hacer una calculadora en DHTML+JS y hacer los calculos simples en cliente y si tengo alguno complejo mandarlo al servidor, con RAP o similares todos los calculos se van al lado servidor y no me dan la libertad de elegir donde quiero ejecutar las cosas (para sumar dos números es absurdo gastar ancho de banda y recursos de servidor). O por ejemplo pensar en google SpreadSheet, o un editor UML ajax (que tengo uno a medias...), cada vez que quiera añadir una nueva clase a mi diagrama tengo que llamar al servidor??, pues en estos frameworks no queda más remedio porque el "new MiClaseUML()" se tiene que ejecutar en el lado servidor.

    Lo que si me interesa es el tema de OSGI para aplicacions j2ee que usan, tendre que echarle un ojo a ver como va.

    PD: hablando de "productividad" GWT gracias al hostedbrowser es un entorno bastante apañao para desarrollar rapido, si ha esto le unes un editor visual de componentes (como gwt designer, depago 30 eurillos al año) me parece bastante razonable. De todos modos esto de la "productividad" siempre es muy relativo...

  • Anónimo 21/10/2007 02:01

    remoh, totalmente deacuerdo con tus apreciaciones.

    Yo tambien uso gwt con el gwt-designer, aunque lo uso sin licencia :-/

  • greeneyed 22/10/2007 08:45

    PITA -> Pain In The Arse

     

    :D

  • Anónimo 02/08/2009 00:30


  • Anónimo 02/08/2009 00:31

    srftrgtgbdffjfjbjñve

    dfgdfgjdfg

    dfgdfg

    dfg

    dfg

    df

    gdf

    sg

    dfg

    h

    ghjhgjg

    j

    yf

    gf

    g

    dg

    g

    dfg

    f

    dg

     

Escribe tu comentario

Sun Microsystem Logo NHT-Norwick Logo

© 2002-2007 Asociación javaHispano