Parámetros para el patrón Manejador de recursos

Worklight
Parámetro de patrón Valor predeterminado Descripción
Versión de Worklight Worklight v5.0

Especifica la versión de destino de Worklight para el adaptador de notificación generado. Este patrón sólo admite Worklight v5.0.

Descripción del adaptador Adaptador de integración de Worklight

Información adicional acerca del adaptador, que se visualiza en la consola de Worklight.

Número máximo de conexiones concurrentes 99

El número máximo de solicitudes simultáneas que se pueden realizar en el servicio.

Habilitar auditoría Seleccionado

Define si las llamadas al procedimiento deben registrarse en el registro de auditoría de Worklight. El archivo de registro es /server/log/audit/audit.log, comenzando por el Directorio raíz de Worklight.

Configuración del servicio
Parámetro de patrón Valor predeterminado Descripción
Nombre de recurso

Nombre del recurso al que se accederá desde esta instancia del patrón, incluye los ejemplos Car, Person e InventoryItem. Este nombre se utiliza para crear los nombres de procedimiento que invoca la aplicación móvil, por ejemplo createCar y readInventoryItem.

Operaciones de recursos Control total (CRUD)

Seleccione la combinación de operaciones de recursos para esta instancia de patrón. Se proporcionan tres opciones comunes: Sólo lectura (R), Control total (CRUD) y Leer y actualizar (RU).

Sólo lectura es el escenario más simple, no proporciona ningún mecanismo de actualización para un conjunto de recursos.

Control total permite a la aplicación móvil para tener un control completo sobre el ciclo de vida de los recursos.

Leer y actualizar es útil para los escenarios en los que el ciclo de vida de los recursos, especialmente la creación y supresión, se maneja fuera de la instancia del patrón. En este caso, la creación y supresión de recursos las pueden manejar las actualizaciones directas en la aplicación subordinada y no a través de la aplicación móvil.

Resultados de la memoria caché No seleccionado

Si se selecciona este recuadro, cada vez que se lee una instancia del recurso, se conserva en la memoria caché. Todas las lecturas posteriores devolverán el recurso sin invocar el subflujo del manejador. Si se invoca una operación de actualización o de supresión para un recurso que está en la memoria caché, se eliminará de la memoria caché.

Dirección del servidor http://localhost:7080 Este parámetro de patrón define la dirección del servidor, que se utiliza como el elemento de dirección HTTP en el adaptador generado. Establezca el parámetro en el URL de HTTP real en el que se va a desplegar el servicio. Para fines de prueba, esta dirección se suele establecer en http://localhost:7080.
Seguridad (LDAP)
Parámetro de patrón Valor predeterminado Descripción
Seguridad necesaria No seleccionado

Este parámetro de patrón determina si los recursos están protegidos mediante un servidor LDAP.

Si la seguridad está habilitada, la aplicación móvil debe proporcionar un ID de usuario y una contraseña. Se comprueba el servidor LDAP para verificar que la contraseña sea correcta (autenticación) y que el usuario esté en un grupo adecuado para acceder al recurso de destino (autorización). Pueden haber distintos grupos para recursos de lectura y grabación (actualizar, crear, suprimir).

Detalles de la conexión ldap://localhost:389

Establezca la serie de conexión LDAP utilizando la sintaxis siguiente :

ldap[s]://servidor[:puerto]

ldap:
(Necesario) Serie de protocolo fija.
s:
(Opcional) Especifica si debe utilizarse SSL. El valor predeterminado es no utilizar SSL.
servidor:
(Necesario) El nombre o dirección IP del servidor LDAP que se va a contactar.
puerto:
(Opcional) El puerto al que conectarse. El valor predeterminado es 389 (no SSL). Para servidores LDAP con SSL habilitado, normalmente el puerto es 636.

Durante el despliegue, se recomienda establecer un ID de usuario y contraseña de LDAP utilizando mqsisetdbparms. Message Broker utilizará estas credenciales para iniciar la sesión en el servidor LDAP y realizar la autenticación. Si no se ha configurado un ID de usuario y una contraseña, Message Broker se enlazará con el servidor LDAP de forma anónima.

Autenticar a los usuarios realizando búsquedas en esta ubicación del árbol de directorios (dn) ou=users,o=ibm.com

Este parámetro de patrón identifica una ubicación en el árbol de directorios LDAP. Esta ubicación se utiliza para autenticar peticiones realizadas desde Worklight a WebSphere Message Broker.

La aplicación móvil proporciona un ID de usuario y una contraseña cuando se realiza una solicitud de recursos (CRUD) a Worklight. El adaptador Worklight generado por este patrón, agrega este ID de usuario y contraseña a una solicitud de autenticación básica HTTP para Message Broker. Message Broker busca en el árbol de directorio el ID de usuario proporcionado desde esta ubicación. Si el ID de usuario se encuentra en el directorio, la solicitud se autentica correctamente y la solicitud de recursos continúa. Si no se encuentra al usuario, la autenticación falla y se devuelve la solicitud a Worklight con un mensaje de error.

Si existen usuarios en subárboles diferentes del directorio, especifique una ubicación padre común bajo la que se pueda realizar una búsqueda de todos los ID de usuario pertinentes, y habilite el parámetro de patrón ámbito de búsqueda para realizar búsquedas en subárboles.

Ámbito de búsqueda de directorio para autenticación Permitir búsquedas en subárboles del directorio

Define si se pueden realizar búsquedas en los subárboles para localizar a los usuarios para su autenticación. Se requiere una búsqueda de subárbol si los usuarios se encuentran en los niveles de la ubicación de autenticación del árbol de directorios. Limite las búsquedas a la ubicación del directorio especificado si los usuarios siempre se encuentran en la ubicación del árbol de directorios de autenticación.

Autenticar ID de usuario por coincidencia con este atributo LDAP Identificador exclusivo (uid)

El nombre del atributo en la entrada de directorio LDAP que coincide con el ID de usuario proporcionado por la aplicación móvil. Se proporcionan tres opciones que coincida con los casos de uso comunes para la coincidencia con el identificador exclusivo (uid), dirección de correo electrónico (mail) y nombre común (cn).

Autorizar lectores seleccionando los miembros de este grupo (dn) cn=readers,ou=groups,o=ibm.com

Nombre distinguido del grupo del que deben ser miembros los usuarios para obtener acceso al procedimiento de lectura. No se realizan búsquedas en los subárboles de esta entrada de directorio.

Autorizar escritores seleccionando los miembros de este grupo (dn) cn=writers,ou=groups,o=ibm.com

Nombre distinguido del grupo del que deben ser miembros los usuarios para obtener acceso a los procedimientos de lectura y supresión. No se realizan búsquedas en los subárboles de esta entrada de directorio.

Registro
Parámetro de patrón Valor predeterminado Descripción
Registro necesario No seleccionado Este parámetro de patrón determina si la instancia de patrón incluye el subflujo de registro.

Si no se selecciona este parámetro de patrón, el subflujo de registro no se incluye.

Si se selecciona este parámetro de patrón, debe establecer valores para Gestor de colas de registro y Cola de registro.

Gestor de colas de registro Este parámetro de patrón define el gestor de colas que se utiliza para el registro. Puede dejar este parámetro en blanco si se utiliza el gestor de colas de intermediario para el registro.

Este parámetro de patrón sólo es necesario si se selecciona Registro necesario.

Cola de registro LOG Este parámetro de patrón define la cola que se utiliza para el registro.

Este parámetro de patrón sólo es necesario si se selecciona Registro necesario.

Manejo de errores
Parámetro de patrón Valor predeterminado Descripción
Mensaje de error necesario Seleccionado Este parámetro de patrón determina si la instancia de patrón incluye código para colocar mensajes de error en una cola.

Si se selecciona este parámetro de patrón, se deben establecer valores para Gestor de colas de errores y Cola de errores.

Gestor de colas de errores Este parámetro de patrón define el gestor de colas que se utiliza para el registro cronológico de errores.

Este parámetro de patrón sólo es necesario si se selecciona Mensaje de error necesario.

Cola de errores ERROR Este parámetro de patrón define la cola que se utiliza para los mensajes de error.

Este parámetro de patrón sólo es necesario si se selecciona Mensaje de error necesario.

General
Parámetro de patrón Valor predeterminado Descripción
Prefijo de flujo Este parámetro de patrón define el prefijo que se añade al principio de todos los nombres de flujo de mensajes.
Sufijo de flujo Este parámetro de patrón define el sufijo que se añade al final de todos los nombres de flujo de mensajes.
Prefijo de cola Este parámetro de patrón define el prefijo que se añade al principio de todos los nombres de cola.

Si se utilizan nombres de cola predeterminados, debe establecerse el prefijo, el sufijo, o ambos, para identificar los nombres de cola para cada instancia de patrón.

Sufijo de cola Este parámetro de patrón define el sufijo que se añade al final de todos los nombres de cola.

Si se utilizan nombres de cola predeterminados, debe establecerse el prefijo, el sufijo, o ambos, para identificar los nombres de cola para cada instancia de patrón.

Descripción corta Este parámetro de patrón define la descripción que se añade a la propiedad Descripción corta de todos los flujos de mensajes que se generan.
Descripción larga Este parámetro de patrón define la descripción que se añade a la propiedad Descripción larga de todos los flujos de mensajes que se generan.

Todos los parámetros de patrón aparecen en la lista con sus valores predeterminados. Cuando no se indique un valor predeterminado, éste es una serie vacía.

Volver a la especificación del patrón Manejador de recursos