Buscar
Social
Ofertas laborales ES
viernes
ene072005

Tutorial de Eclipse - Web Tools Platform(WTP)

Hace unas semanas alguien preguntaba como utilizar las herramientas del WTP. Aquí os indico el primer tutorial de una serie que se publicarýn acerca de como emplear las APIS y herramientas incluýdas en el Web Tools Platform Project. Espero os sea de utilidad.
viernes
ene072005

AndroMDA 3.0M3 - MDA Open Source

Andromda es una herramienta de generacrión de código que sigue el paradigma de arquitectura MDA (Model Driven Architecture). Recibe un modelo UML de una herramienta CASE y genera las clases y los componentes (J2EE u otros), especýficos para la arquitectura de la aplicacrión. Debido a que su generador de código soporta plataformas actuales, se ha convertido en la principal herramienta Open Source de MDA para el desarrollo de aplicaciones empresariales.




El equipo de AndroMda se congratula en anunciar la publicacrión de AndroMDA versrión 3.0M3, tercera Milestone de la versrión 3, y la ýltima antes de lanzar la Release Candidate 1, actualmente en desarrollo. Incluye numerosas características nuevas, soluciones a errores y una documentacrión ampliamente mejorada.
Algunas otras de estas características son:




*El nuevo cartucho de Spring, tiene las características necesarias de un cartucho transaccional/persistente, que genera código para contenedores EJB (p.e. Jboss), así como aplicaciones Standalone para contenedores Web (como Tomcat), simplemente cambiando un flag de la aplicacrión




* El plugin de Maven AndroMdapp para generacrión de proyectos es ahora muy configurable, y permite generar el tipo de aplicaciones necesario para cada proyecto (P.E. con o sin servicios Web, con o sin capa Web, y tambrión permite elegir entre los cartuchos de Hibernate, Spring y EJB para la capa Transaccional / Persistencia).




* El cartucho de Hibernate ahora soporta ýrboles de Herencia y permite la los elementos raráz ser generados como interfaces.




*El cartucho de Bpm4Struts permite ahora un control de grano fino sobre los diferentes aspectos de la aplicacrión Web generada. La mayor parte de la aplicacrión Web funcionarý al ser generada, sin intervencrión manual!




*Ahora se permite la unrión de plantillas + descriptores de cartuchos y descriptores de Metafacades, lo que significa que es muy fýcil configurar / extender cartuchos sin tener que actualizar los Jar (býsicamente las características extendidas pasan a formar parte de tu proyecto).




*Ahora se soporta el concepto de puntos de unrión en cualquier cartucho o descriptor, esto permite a los usuarios añadir cualquier cosa al contenido generado y que no pueda ser incluido en el contenido generado por la aplicacrión.


Para una lista exacta de todas las mejoras de esta versrión mirar en:


http://team.andromda.org/docs/changes-report.html




Se puede descargar la versrión 3.0M3 de la siguiente direccrión:


viernes
ene072005

FI: XML en binario

FI : Fast Infoset es un estándar en desarrollo por la ISO de codificacrión binaria del formato XML con el fin de disminuir su tamaráo en las transmisiones por red, necesidad býsica para acelerar el mundo de los WebServices.



Eduardo Pelegri-Llopart, nuestro catalýn más internacional en el mundo del software, introduce en su blog este estándar que pretende ser el GZIP del XML pero más rýpido en la compresrión y descompresrión y presenta el proyecto FI , prueba de concepto del estándar desarrollado por Sun.





viernes
ene072005

Detallada comparativa de mecanismos de persistencia

En los laboratorios de Sun han creado un detallado informe sobre diversos mecanismos de persistencia habituales en Java: JDBC, JDO, EJB y Serializacrión. Se trata de un documento muy detallado y týcnico, no apto para aquellos que no están dispuestos a dedicar unas cuantas horas a su lectura, pero es a alvez una joya para aquellos que deseen profundizar en el tema.


La principal pega del estudio es el no haber incluido a Hibernate en el, y como conclusiones JDO parece ser la mejor alternativa para la persistencia, siendo necesario para alcanzar un rendimiento comparable con EJBs cambiar sustancialmente el modelo del dominio para evitar que objetos muy pequeños sean mapeados directamente a EJBs.


Aquí os dejo el informe:


A Comparative Study of Persistence Mechanisms for the Javará Platform
viernes
ene072005

Java en la nueva generacrión de DVDs !!

Según Javalobby.org, Sun ha anunciado hoy que será miembro de la Blu-ray Disk Association, y que promoverý que Java juegue un papel clave aportando contenido interactivo que revolucionarý el mundo del entretenimiento del hogar.



La Blu-ray Disk Association es un consorcio de empresas liderado por Sony y Philips que promueven la adopcrión de su ttecnología Blu-ray Disk como el sustituto de los actuales DVDs con un formato nuevo con una capacidad de cerca de 50 Gb de výdeo de alta definicrión. Además de empresas tecnolýgicas están presentes en el consorcio estudios de cine tales como la propia Sony, Walt Disney y la Twentieth Century Fox.



Sin embargo el Blu-Ray no está sýlo, pues el formato "oficial" del DVD-Forum (la organizacrión que estandariza el mundo del DVD) es el HD-DVD liderado por NEC y Toshiba, similar al Blu-ray pero menor en capacidad que el Blu-ray.



La industria del DVD futuro está dividida y es probable que los formatos cohexistan al igual que ocurre actualmente con los DVD + - RW y ocurrrió con los Betamax y VHS.



ý Os imaginais software basado en Java integrado en los futuros DVDs usando mýquinas virtuales integradas en los reproductores ?