Pregunta

Sé que puede almacenar en caché WSDL, pero hay una manera para almacenar en caché las respuestas soap a través de la configuración de php soapclient?

Obviamente, podríamos "caché" a nosotros mismos mediante la construcción de unas tablas en una base de datos y ejecuta el cron.Esto va a tomar mucho más esfuerzo y me pregunto si hay una manera de especificar el almacenamiento en caché de las habilidades de las explícito JABÓN de datos que se devuelven desde el jabón de servidor a cliente.

De manera Similar a un navegador puede almacenar en caché los datos de varios basado en los encabezados ?

¿Necesito tener el jabón servidor correctamente configurado o es esto algo que se puede hacer estrictamente en el soapclient.

Nuestro servidor soap es un 3º, un proveedor de servicios que tenemos muy poco control sobre lo que estoy esperando mantener la solución a soapclient lado si es posible.

Abierto a todas las sugerencias y alternativas (aparte de la que mencioné), si este no existe.

¿Fue útil?

Solución

En corto: No.Que tipo de almacenamiento en caché es muy específica de la aplicación, así que no incorporadas en el protocolo para usted.Yo diría que la solución a la que atribuyó su auto es una buena manera de ir.Un efecto secundario de una cola es que se obtiene un nivel de disociación entre el principal de la aplicación y el servicio exterior.Esto puede ser útil para un montón de cosas, una vez pasado el inicial desarrollo gradual (depuración, servicio de windows, registro, etc.)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top