domingo abr 26, 2009

Usando Sprin con Jersey

ALT DESCR

Paul ha publicado una detallada Entrada Enterprise mostrando como usar Jersey, la implementación de JAX-RS usada en GlassFish, junto con Spring, el framework para construir y ejecutar aplicaciones enterprise. Las capacidades de integración están disponibles en la versión estable de Jersey.

La nota de Paul explica con todo lujo de detalles como realizar una aplicación web escrito con Jersey. Revisarlo!.

lunes abr 13, 2009

REST, Twitter, BlackBerries y mas - Ponte al dia con la Mobility Platform 1.1

La GlassFish Mobility Platform 1.1 fue anunciada ([1], [2]) al mismo tiempo que el GlassFish Portolio, aunque esta no es formalmente parte del Portaflio. Esta semana Eduardo Pelegri presento un par de Webinars; los cuales puedes ver en los archivos para los webinars en sus dos versiones: Corto y Largo.

El nucleo de la funcionalidad en GF MP 1.1 se basa en el motor SyncML y los adaptadores, pero para este release se agrego soporte para conectores JAX-RS-based (via Jersey) y JerseyMe, una libreria cliente JAX-RS para CLDC. Otras adiciones incluyen soporte para BlackBerry y un nuevo ejemplo SalesForce que usa los conectores JAX-RS.

El equipo ha estado agregando noticias sobre estas nuevas mejoras usando el nuevo Mobility Blog; haciendo un paseo rapido para ponerse al dia:

ALT DESCR

• Rebecca explica como usar el nuevo JAX-RS Connector en un ejemplo SalesForce: [1], [2] y [3].
• Dos pequeños screencast por Santiago mostrando como Desarrollar e Implementar JAX-RS Connectors.
• Hans explica como Suministrar BlackBerry clients.
• Un par de screencast de Ryan: SalesForce Example y Case Management System.
• Rajiv Konkimalla muestra como Sincronizar Informacion de Twitter .
• Joe Wang explica como Desarrollar una Aplicacion Cliente   using LWUIT and a BlackBerry.

domingo abr 05, 2009

EJB 3.1 y Jersey - Una gran sociedad

ALT DESCR

Uno de los desafios al desarrollar especificaciones es como ayudar al mismo tiempo a otras especificaciones que están siendo desarrolladas en simultaneo, dentro de las restricciones de la vida real de panificación de fechas, recursos, zonas horarias, etc. Esta es otra situación en donde la transparencia y el open-source están ayudando significativamente - sumado el usual trabajo duro de los EGs.

Un caso puntual es EJB 3.1 y JAX-RS 1.1 donde los EGs han estado trabajando para permitir el uso de POJO session beans como recursos (root) o provider classes en Jersey, utilizado como un WAR. Esto permite una programación Java muy natural, con cosas como esta root class:

@Stateless @Path("ssb") public class StatelessSessionRootResource { @Context private UriInfo ui; @GET public String get() { return "GET: " + ui.getRequestUri().toASCIIString(); } }

Vean los detalles completos en el articulo de Paul: Glassfish v3, EJB 3.1 y Jersey y en el articulo de Ken: JAX-RS y EJB.

EJB3.1 y JAX-RS son dos de las nuevas caracteristicas de JavaEE6 que podrán probar en GFv3 EA en JavaOne - ¡Nos vemos allá! ¿Y la foto? Otra gran sociedad, en dobles mixtos de Badminton: Kim Dong-moon y Ra Kyung-min :-)

jueves mar 19, 2009

¡Hola Nube! El anuncio y el ejemplo

ALT DESCR

Hoy, en el CommunityOne East, Sun reveló más detalles de su iniciativa en la Nube: Un mundo de muchas nubes, tanto públicas como privadas, que son abiertas y compatibles.

La iniciativa posibilita la definición y el deployment de data centers virtuales, aprovechando q-Layer, xVM, VirtualBox y componentes como OpenSolaris, MySQL, GlassFish y Web Stack.

Para más detalles, visita Cloud@Sun, el Evento de lanzamiento y el overview de Cloud Computing en el sitio de Sun. También puedes leer el White Paper publicado en TheRegister y algo acerca del SuperNat center.

Finalmente, pueden echar un vistazo a las perspectivas personales de Craig y Tim, quienes estuvieron involucrados directamente en la definición de la API RESTful para manipular la nube. Dichas APIs se encuentran bajo una licencia Creative Commons (visita Liberando APIs) y están disponibles en Kenai, visita el home de Sun Cloud API y el proyecto "Hello Cloud".

lunes mar 16, 2009

REST y SOAP en Java EE 6 - JAX-RS 1.1 and JAX-WS 2.2

ALT DESCR

Surgen muestras de progreso en ambos conjuntos de especificaciones de servicios web de Java EE 6...

Por el lado de RESTful, Marc reporta la aparición de un nuevo draft de la especificación. Como es usual, el sitio web de JSR311 tiene todos los detalles incluyendo el Editors Draft y el log de cambios. Marc señala que aún queda trabajo pendiente en la integración con Servlet 3.0, EJB 3.1 y JSR 299.

Por el lado de SOAP, Rama anunció una nueva implementación del último draft de JAX-WS 2.2.

miércoles dic 10, 2008

...Nuevo espacio de MQ, Compliance Manager, SocialSite y REST, OpenStorage

Recopilación de noticias :

Radio Receiver Icon

OpenMQ community estrena página, revisalá OpenMQ WebSite. He oido que tienen intención de publicar testimonios y números de rendimiento. Estar atentos.

Los chicos de Identidad han presentado un nuevo Compliance Manager producto que se ha llevado buenas impresiones de la prensa (BusinessWire, SearchSecurity). Como parte de la solución de Sun para Identidad, y como con OpenSSO, espero que el uso y la aplicación de estos productos - no sólo la funcionalidad - continue en el futuro.

Roy tiene dudas del RESTful API para OpenSocial - ver Roy's note y Dave's links (Roy apunta a SocialSite, pero es realmente OpenSocial). Parece que hay una discusión (discusion) en el grupo de OpenSocial sobre como incorporar ese feedback en las especificaciones.

Por último, sobre OpenStorage, un par de buenos videos hablando sobre el role de Flash en Storage : Bill Moore ([medium], [ipod]) y Andy Bechtolsheim ([medium], [ipod]).

lunes dic 01, 2008

Lanzado Jersey 1.0!

Download Jersey 1.0

El lider de Jersey Paul Sandoz ha anunciado Jersey 1.0. La v1.0 siempre es especial y esta no lo es menos viendo como ha evolucionado desde el trabajo duro de ingeniería hasta el feedback de la comunidad. Felicidades a Paul y la comunidad por un proyecto de Open Source bien ejecutado !

Jersey 1.0 es un implementación obviamente de JAX-RS 1.0, pero también añade Spring, un cliente REST, y por supuesto con calidad de producción... Uno de los signos de la comunidad es las formas en las que puedes acceder a los bits : GlassFish v2 y v3, NetBeans 6.5, Maven 2, zip, etc...

  Con Jersey 1.0 en la calle, puedes elegir el estilo de los Web Services. Java EE 6, programado para mediados de 2009. Revisar Jersey para más información.

sábado nov 29, 2008

... Syslogd y GlassFish, REST para OpenSSO, JAX-RS final, China, SmugMug y ZFS y MySQL

Más recopilatorio de noticias :

Radio Receiver Icon

Marco tuvo una experiencia con el seguimiento de un bug en GlassFish v2 interaccionando con Syslogd. Encontró una solución tiene publicado su historia y parches. Aún esta trabajando en como el fix se introducirá en el repositorio.

OpenSSO ahora cuenta con un conjunto de RESTful Web Services para acceder a su funcionalidad para hacer cosas como autenticar, autorizar, validar, etc.

Y, sobre el mismo asunto, el JCP ha anunciado formalmente que JAX-RS 1.0 ya está en versión final. La especificación fina esta aqui. La primera  especificación final de JavaEE 6.

Judy informó en los SunTech sobré la adopción de GlassFish Server en China. Esperamos ver más avances de la comunidad en un futuro próximo,mientras tanto, revisar la nota de Judy. Añadido - Judy me indica el enlace al grupo de GlassFish_China en Google.

  Y SmugMug tiene una publicación muy interesante de como ellos han estado usando OpenSolaris con MySQL y ZFS en producción. Comprueba Don MacAskill's note (no os perdais los comentarios) y la la nota inicial de Marc.

lunes jun 16, 2008

JAX-RS pasa la Public Review

JCP logo

JSR 311 (JAX-RS, Restful Web Services) ha pasado la public review con 12 votos "SI" y sin "Abstenciones" o votos "No". Todos los resultados aqui. Felicidades al grupo de expertos por conseguir este estado del proceso, mientras, se genera mucho interés por la tecnologia.

Mientrastando, Jersey (la implementación de referencia de JAX-RS) está siendo "Mavenized" con copias en el repositorio de  https://maven2-repository.dev.java.net/  Como ejemplo Jakub lo usa para construir una aplicación web simple y ejecutarlo sobre GFv3 (mvn glassfish:run)

miércoles may 28, 2008

Jersey 0.7 - liberado!

Community picture

La version 0.7 de Jersey, la implementación de referencia de JAX-RS  está liberada e ilustra perfectamente el trabajo en comunidad.

Por supuesto se alinea con el estado de la especificación pero además muestra un trabajo interesante con JavaRebel, Spring y IoC's, Grizzly, Grizzly Comet, JavaRebel y se ha mejorado el soporte de JSON.

¿Quien dijo que las implementaciones de referencia eran inútiles pruebas de concepto?

About

sharps

Search

Archives
« abril 2014
lunmarmiéjueviesábdom
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    
       
Hoy