Antes de que se pueda definir el servicio REST, se debe definir la interfaz en la cual está basado.
Procedimiento
- Opcional: Si tiene habilitada la seguridad, y ha asignado ID de usuario independientes a cada uno de los roles de perfil de gestión de servicios, como se describe en Gobierno de un servicio existente, inicie sesión en el panel de instrumentos de WSRR con el ID de usuario asignado al rol Desarrollo.
- Cambie a la vista Desarrollo seleccionando Desarrollo en el menú desplegable del mensaje de cabecera.
- Cargue la definición CatalogSearch.xml.
- Asegúrese de que la página Visión general esté seleccionada.
- En el widget Acciones, pulse Cargar documentos.
- En el panel Cargar documentos, pulse Cargar desde el sistema de archivo.
- En el campo Tipo de documento seleccione Otros.
- Pulse Examinar y navegue hasta el directorio en el que ha extraído los archivos de ejemplo de la guía de aprendizaje.
- Seleccione CatalogSearch.xml y pulse Abrir para volver al panel Cargar documentos.
- En el campo Descripción, indique la Definición de interfaz de servicio REST de búsqueda de catálogo y en el campo Versión del documento, especifique 1.0.
- Pulse Siguiente y, a continuación, pulse Finalizar.
- Pulse Cerrar para cerrar la página de confirmación.
- Cree una interfaz de servicio REST.
- En el widget Acciones, pulse .
- Complete el panel "Cree una interfaz de servicio REST" tal como se indica a continuación:
- En el campo Nombre, especifique CatalogServiceInterface.
- En el campo Descripción, especifique Interfaz de servicio para buscar un catálogo.
- En el campo Versión, especifique 1.0.
- En el campo Nombre de interfaz,
especifique CatalogServiceInterface.
- En el campo Espacio de nombres de interfaz,
especifique http://commonServices.org/.
- Pulse Añadir otro documento en la sección Documentos de definición.
- En el campo Nombre, especifique CatalogSearch.xml.
- Seleccione CatalogSearch.xml en la lista de sugerencias automáticas. CatalogSearch.xml se añade como destino de la relación Documentos de definición.
- Pulse Finalizar para guardar la nueva
interfaz de servicio REST. Los detalles se visualizan en el widget Detalles.
Resultados
Ahora tiene una definición de una interfaz de servicio REST que puede utilizar en asociación con un servicio REST.
En esta guía de aprendizaje, ha realizado las
siguientes actividades:
- Ha cargado la definición de servicio para una interfaz de servicio REST
- Ha creado una interfaz de servicio REST nueva
- Ha asociado la definición de servicio a la interfaz de servicio REST