Entradas

Mostrando entradas de enero, 2012

Jersey la implementacion de Sun para JAX-RS

    Jersey es la implementacion de Sun para JAX-RS.     Jax-RS es un api para servicios Web basado en REST .      REST es la "filosofia-reglas" en las que se basó el estandar HTTP cuando se creo. Especifica el como deben ser las comunicaciones a traves de protocolo HTTP.         Rest define varios principios para el protocolo http: (por ejemplo)     1.Cada recurso en la web se corresponde con una unica url         Asi, un registro libro en una aplicacion, se corresponde por ejemplo con su url:                 http://www.servilibros.com/libros/1                 Cuando se pregunte o visite esta url se accede al recurso del libro.         2.Sobre un recurso existen varios metodos con los que interactuar c...

Integrar Jersey y Spring

Supongamos que ya tenemos nuestro proyecto con el modulo de Jersey integrado y funcionando. Tenemos el servlet de Jersey configurado y funcionando, pero vamos a meter Spring en nuestro proyecto para poder utilizar sus ventajas como contenedor , integrador y gobernador. Spring va a gobernar nuestra aplicacion, asi que debemos configurarlo para que gobierne tambien la parte de Jersey. Jersey ofrece herramientas para integrar con Spring, estas se encuentran en la libreria com.sun.jersey.contribs . Para descargar esta dependencia (si nuestro proyecto esta integrado con maven) hace falta meter en nuestro pom.xml esto:     <!-- Dependencias utils para integrar JErsey y Spring -->    <dependency>        <groupId>com.sun.jersey.contribs</groupId>        <artifactId>jersey-spring</artifactId>        <version>1.8</version...