Este tema describe cómo configurar el servicio de datos REST de WebSphere eXtreme
Scale en WebSphere Application Server o WebSphere Application Server Network Deployment Versión 6.1.0.25 o posterior.
Estas instrucciones se aplican también a despliegues donde WebSphere eXtreme
Scale se integre con el despliegue de WebSphere Application Server.
Antes de empezar
Debe tener uno de los entornos siguientes en el sistema para configurar y desplegar el servicio de datos REST para
WebSphere eXtreme
Scale.
- WebSphere Application Server con el cliente autónomo de WebSphere eXtreme
Scale:
- El producto de prueba WebSphere eXtreme
Scale Versión
7.1 con el servicio de datos REST se descarga y extrae o se instala el producto WebSphere eXtreme
Scale Versión 7.1.0.0 con el arreglo acumulativo 2 en un directorio autónomo.
- WebSphere Application Server Versión 6.1.0.25
o 7.0.0.5 o posterior está instalado y en ejecución.
- WebSphere Application Server integrado con WebSphere eXtreme
Scale:
WebSphere eXtreme
Scale Versión 7.1.0.0 con arreglo acumulativo 2 o posterior se instala sobre WebSphere Application Server Versión 6.1.0.25 o 7.0 o posterior.
Consejo: El servicio de datos REST de WebSphere eXtreme
Scale sólo requiere que la opción de cliente de WebSphere eXtreme
Scale esté instalada. No es necesario aumentar el perfil.
Lea sobre cómo habilitar la seguridad Java 2 en el Information Center de WebSphere Application Server.
Procedimiento
- Configure e inicie una cuadrícula de datos.
- Para obtener información sobre cómo configurar una cuadrícula de datos para su uso con el servicio de datos REST, consulte Inicio de una cuadrícula de datos para servicios de datos REST en WebSphere Application Server.
- Compruebe que un cliente se pueda conectar y acceder a las entidades de la cuadrícula de datos. Si desea ver un ejemplo, consulte Guía de aprendizaje: Cómo empezar con WebSphere eXtreme Scale.
- Cree el archivo JAR o el directorio de configuración del servicio REST de eXtreme Scale. Consulte la información sobre
cómo empaquetar y desplegar el servicio REST en Instalación del servicio de datos REST.
- Añada el archivo JAR o el directorio de configuración del servicio de datos REST a la vía de acceso de clases del servidor de aplicaciones:
- Abra la consola administrativa de WebSphere Application Server.
- Vaya a
- Pulse Nuevo
- Añada las entradas siguientes a los campos apropiados:
- Nombre: extremescale_rest _configuration
- Classpath: <jar o directorio de configuración del servicio REST>
- Pulse Aceptar
- Guarde los cambios en la configuración maestra
- Añada el archivo JAR del tiempo de ejecución del cliente de WebSphere eXtreme
Scale, wsogclient.jar, y el archivo JAR o el directorio de la configuración del servicio de datos REST a la classpath del servidor de aplicaciones.
Este paso no es necesario si WebSphere eXtreme
Scale está integrado con la instalación de WebSphere Application Server.
- Abra la consola administrativa de WebSphere Application Server.
- Vaya a .
- Pulse Nueva.
- Añada las entradas siguientes a los campos:
- Nombre: extremescale_client_v71
- Classpath: inicio_wxs/lib/wsogclient.jar
Recuerde: Añada cada vía de acceso a 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 con la consola administrativa:
- Abra la consola administrativa de WebSphere Application Server.
- Pulse .
- Vaya al archivo /lib/wxsrestservice.ear en el sistema de archivos, selecciónelo y pulse Siguiente.
- Si utiliza WebSphere Application
Server Versión 7.0, pulse Siguiente.
- Si utiliza WebSphere Application
Server Versión 6.1, especifique un valor de raíz de contexto con el nombre: /wxsrestservice y continúe al paso siguiente.
- Elija la opción de instalación detallada 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.
- Elija un servidor al que correlacionar la aplicación 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 que ha definido:
- extremescale_rest_configuration
- extremescale_client_v71
Consejo: Esta biblioteca compartida solo es necesaria si WebSphere eXtreme
Scale no está integrado con WebSphere Application Server.
- 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.
- Inicie la aplicación de servicio de datos REST wxsrestservice:
- Vaya a la aplicación en la consola administrativa.
- WebSphere Application Server Versión 7.0:
en la consola administrativa, pulse .
- WebSphere Application Server Versión 6.1:
en la consola administrativa, pulse .
- Marque el recuadro de selección junto a la aplicación wxsrestservice y pulse Iniciar.
- Revise el archivo SystemOut.log para el perfil del servidor de aplicaciones. Cuando el servicio de datos REST se ha iniciado satisfactoriamente, se visualiza el mensaje siguiente en el archivo SystemOut.log para el perfil del servidor:
CWOBJ4000I:
Se ha iniciado el servicio de datos REST de WebSphere eXtreme Scale.
- Verifique que el servicio de datos REST funcione: El número de puerto se puede encontrar en el archivo SystemOut.log en el directorio de registros del perfil del servidor de aplicaciones mirando el primer puerto visualizado para el identificador de mensaje: SRVE0250I. El puerto predeterminado es 9080.
Por ejemplo:http://localhost:9080/wxsrestservice/restservice/NorthwindGrid/
Resultado: Se visualiza el documento del servicio AtomPub.
Por ejemplo: http://localhost:9080/wxsrestservice/restservice/NorthwindGrid/$metadata.
Aparecerá el documento de extensiones de datos del modelo de entidad (EDMX).
- Para detener los procesos de la cuadrícula de datos, utilice CTRL+C en la ventana de mandatos correspondiente.