Desarrollo de aplicaciones web de JAX-RS
Subtopics
Iniciación a IBM JAX-RS
JAX-RS es un conjunto de interfaces y anotaciones Java™ que simplifica el desarrollo de aplicaciones REST de servidor. Si se utiliza la tecnología JAX-RS, las aplicaciones REST (Representational State Transfer) son más fáciles de desarrollar y más fáciles de consumir cuando se comparan con otros tipos de sistemas distribuidos.Configuración de un entorno de despliegue para aplicaciones de JAX-RS
El servidor de aplicaciones proporciona las herramientas de línea de mandatos para desarrollar implementaciones y clientes de servicios web basados en la especificación JAX-RS (API de Java para servicios web RESTful. Debe configurar el entorno de desarrollo antes de empezar a desarrollar los servicios web.Desarrollo y herramientas de ensamblaje
Puede utilizar un entorno de desarrollo integrado para desarrollar, ensamblar y desplegar módulos de Java Platform, Enterprise Edition (Java EE) para WebSphere Application Server.Convenios de directorios
Las referencias en la información del producto a raíz_servidor_aplic, raíz_perfil y otros directorios infieren ubicaciones específicas de directorios predeterminados. Familiarícese con los convenios que se utilizan para WebSphere Application Server.Configuración de aplicaciones web JAX-RS
Implementación de clientes que utilizan el cliente Apache Wink REST
Puede utilizar el cliente Apache Wink REST para enviar solicitudes y respuestas de proceso desde los servicios RESTful. Puede utilizar la API del cliente en programas Java para comunicarse con los servicios web.Implementación de un cliente utilizando el cliente JAX-RS 1.1 de servicios web RESTful no gestionado
WebSphere Application Server proporciona un tiempo de ejecución de cliente de servicios web RESTful Java SE 6 (Java Platform, Standard Edition 6) ligero para permitir a los desarrolladores de aplicaciones crear fácil y rápidamente aplicaciones cliente JAX-RS. El cliente ligero para JAX-RS con WebSphere Application Server es un entorno de cliente Java SE 6 autónomo que permite ejecutar aplicaciones de cliente de servicios web JAX-RS RESTful no gestionadas en un entorno que no sea WebSphere para invocar servicios web JAX-RS RESTful alojados por el servidor de aplicaciones.Migración de una aplicación JAX-RS de Feature Pack for Web 2.0 a WebSphere Versión 8
Cuando empaquete una aplicación para Feature Pack for Web 2.0, debe poner a disposición manualmente el tiempo de ejecución de JAX-RS (API de Java para servicios web RESTful) en la CLASSPATH de la aplicación. Para hacerlo, normalmente se colocan los archivos JAR (archivo Java) del tiempo de ejecución de JAX-RS en el directorio WEB-INF/lib del módulo WAR (archivador web). En la Versión 8, el entorno de ejecución de JAX-RS es nativo en el servidor de aplicaciones. Ya no es necesario añadir manualmente la vía de las bibliotecas de tiempo de ejecución en la CLASSPATH. La migración de aplicaciones Web 2.0 al entorno de ejecución nativo simplifica el empaquetado y despliegue, y permite que las actualizaciones futuras aprovechen las características de integración de Java EE Platform, Enterprise Edition (Java EE).Inhabilitación del entorno de ejecución de JAX-RS
Hay casos en los que debe inhabilitar el entorno de ejecución de JAX-RS (API de Java API para servicios web RESTful). Al inhabilitar el entorno de ejecución de JAX-RS, las características de JAX-RS no están disponibles, incluidas las posibilidades del tiempo de ejecución de JAX-RS base, la integración del tiempo de ejecución de EJB (Enterprise JavaBeans), la integración de JCDI (Java Contexts and Dependency Injection) y la integración del contenedor web de Servlet 3.0.


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=container_wbs_jaxrs_goal_developing
File name: container_wbs_jaxrs_goal_developing.html