Se aplican una serie de restricciones cuando se utiliza este patrón.
Puede utilizar el patrón Worklight: servicio móvil sólo si se cumplen todas las restricciones siguientes:
-
Las aplicaciones móviles deben enviar sus solicitudes a Worklight como mensajes JSON mediante
WL.Client.invokeProcedure
.
-
Las aplicaciones móviles deben dar soporte a un estilo de interacción de solicitud y respuesta síncrona o unidireccional.
-
Las aplicaciones de proveedor se implementan como un servicio de Message Broker.
-
En el caso de las interacciones de solicitud y respuesta, las aplicaciones de proveedor deben poder responder a solicitudes en un marco de tiempo.