API de Java para servicios web RESTful

La API de Java™ para servicios web RESTful (JAX-RS), también conocida como JSR-311, es un modelo de programación con el que crear servicios REST (Representational State Transfer) rápidamente.

Para desarrollar aplicaciones de JAX-RS, debe realizar estas tareas:

Para ver cómo crear una aplicación JAX-RS mediante la implementación IBM® de JAX-RS, consulte Guía de aprendizaje: creación de un servicio web JAX-RS.

Para obtener más información, consulte la especificación oficial: JSR 311: JAX-RS: API de Java para servicios web RESTful

Apache Wink y la implementación IBM de JAX-RS

Wink es un proyecto desarrollado dentro de Apache Software Foundation que proporciona una infraestructura ligera para desarrollar aplicaciones RESTful. Wink da soporte a los servicios REST que se implementan utilizando JAX-RS para describir los recursos en el servidor. No obstante, Wink también proporciona una API de cliente. Esta API de cliente es específica del entorno de ejecución de Wink, ya que no hay ninguna API de cliente definida para JAX-RS.

La implementación IBM de JAX-RS es una extensión del entorno de ejecución Wink 1.1 base. JAX-RS de IBM incluye las características siguientes:
  • Tiempo de ejecución del servidor JAX-RS 1.1
  • API de cliente autónomo con la opción para utilizar Apache HttpClient 4.0 como cliente subyacente
  • Soporte de proveedor de entidad incorporado para JSON4J
  • Un modelo de Atom JAXB además del soporte de Apache Abdera
  • Soporte de contenido de varios componentes
  • Un sistema de manejador para integrar los manejadores de usuario en el proceso de solicitudes y respuestas
Icono que indica el tipo de tema Tema de conceptos
Términos y condiciones para centros de información | Comentarios

Icono de indicación de fecha y hora Última actualización: 22 de abril de 2014

Nombre de archivo: cjaxrs.html