Escuela Superior Politécnica De Chimborazo Materia: Interoperabilidad de plataformas Carrera: Tecnologías de la información Nombre: Efren Pidru Chiriap Informe: Creación y Consumo de Servicios Web REST en Java 1. Introducción Los servicios web REST posibilitan la interacción entre aplicaciones a través del protocolo HTTP, utilizando una arquitectura centrada en recursos. En Java, la especificación JAX-RS simplifica su desarrollo mediante el uso de anotaciones como @Path y @GET. 2. Creación de un Servicio Web REST en Java Para desarrollar un servicio REST en Java se siguen estos pasos: 2.1 Iniciando el Proyecto • Se utiliza NetBeans para desarrollar una aplicación web, empleando GlassFish como servidor. • No se elige ningún framework adicional. 2.2 Configuración del Servicio Web • Se genera un paquete Java dentro del proyecto. • Se crea un servicio web REST utilizando la opción "Servicios web REST a partir de patrones". • Se define la clase de recurso (ejemplo: Producto), y NetBeans genera automáticamente los archivos necesarios. 2.3 Edición de Clases y Métodos • Se personaliza la clase del recurso con anotaciones como @Path y @GET. Al final llamamos a las funciones creadas Al final demostramos el resultado de get y post 5. Conclusión El desarrollo y consumo de servicios REST en Java favorece la creación de aplicaciones escalables e interoperables. El uso de herramientas como NetBeans, SoapUI y Postman agiliza su implementación y prueba, garantizando un rendimiento óptimo.