Este tema describe cómo configurar e iniciar el servicio de datos REST de eXtreme Scale
utilizando WebSphere Application
Server version 7.0 integrado y aumentado con WebSphere eXtreme Scale.
Antes de empezar
Compruebe que la cuadrícula de datos autónoma de
eXtreme Scale se haya iniciado.
Consulte
Habilitación del servicio de datos REST para obtener información detallada sobre cómo iniciar la cuadrícula de datos.
Acerca de esta tarea
Para empezar a utilizar el servicio de datos REST de WebSphere
eXtreme Scale
utilizando WebSphere Application
Server, siga los pasos que se indican a continuación:
Procedimiento
- Añada el JAR de configuración del ejemplo de servicio de datos REST de WebSphere eXtreme Scale a la vía de acceso de clases:
- Abra la consola de administración de WebSphere
- Vaya a Entorno -> Bibliotecas compartidas
- Pulse Nuevo
- Añada las entradas siguientes a los campos apropiados:
- Nombre: extremescale_gettingstarted_config
- Classpath
- inicio_restservice/gettingstarted/restclient/bin
- inicio_restservice/gettingstarted/common/bin
Recuerde: Cada vía de acceso debe aparecer en una línea distinta.
- Pulse Aceptar
- Guarde los cambios en la configuración maestra
- Instale el archivo EAR del servicio de datos REST, wxsrestservice.ear,
en WebSphere Application
Server utilizando la consola de administración de WebSphere:
- Abra la consola de administración de WebSphere
- Vaya a Aplicaciones -> Nueva aplicación
- Vaya al archivo inicio_restservice/lib/wxsrestservice.ear en el sistema de archivos. Seleccione el archivo y pulse Siguiente.
- Elija las opciones de instalación detalladas y pulse Siguiente.
- En la pantalla de avisos de seguridad de la aplicación, pulse Continuar.
- Elija las opciones de instalación predeterminadas y pulse Siguiente.
- Seleccione un servidor con el que correlacionar el módulo wxsrestservice.war y pulse Siguiente.
- En la página de recarga de JSP, utilice los valores predeterminados y pulse Siguiente.
- En la página de bibliotecas compartidas, correlacione el módulo "wxsrestservice.war" con las bibliotecas compartidas siguientes, definidas durante el paso 1: extremescale_ gettingstarted _config
- En la página de correlación de la relación de bibliotecas compartidas, utilice los valores predeterminados y pulse Siguiente.
- En la página de correlación de sistemas principales virtuales, utilice los valores predeterminados y pulse Siguiente.
- En la página de correlación de raíces de contexto, defina wxsrestservice como raíz de contexto.
- En la pantalla Resumen, pulse Finalizar para completar la instalación.
- Guarde los cambios en la configuración maestra.
Si la cuadrícula de datos de eXtreme Scale se ha iniciado con la seguridad de eXtreme Scale habilitada, establezca la propiedad siguiente en el archivo inicio_restservice/gettingstarted/restclient/bin/wxsRestService.properties.
ogClientPropertyFile=inicio_restservice/gettingstarted/security/security.ogclient.properties
- Inicie el servidor de aplicaciones y la aplicación de servicio de datos REST de eXtreme Scale "wxsrestservice".
Después de que la aplicación se haya iniciado, consulte el archivo SystemOut.log correspondiente al servidor de aplicaciones y verifique que aparezca el mensaje siguiente: CWOBJ4000I: Se ha iniciado el servicio de datos REST de WebSphere eXtreme Scale.
- Verifique que el servicio de datos REST funcione
- Abra un navegador y acceda a:
http://localhost:9080/wxsrestservice/restservice/NorthwindGrid
Aparecerá el documento de servicio correspondiente a NorthwindGrid.
- Vaya a:
http://localhost:9080/wxsrestservice/restservice/NorthwindGrid/$metadata
Aparecerá el documento de extensiones de datos del modelo de entidad (EDMX).
- Para detener los procesos de cuadrícula de datos, utilice CTRL+C en la ventana de mandatos respectiva para detener los procesos.