Pregunta

Tengo una clase de servicio web que estará en un paquete administrado y distribuido a múltiples clientes. La clase actualmente tiene una variable con el valor codificado del servidor que está presionando.

El problema: el servidor será diferente para cada cliente, por lo que un valor codificado no funcionará.

Pensé que dado que cada cliente tendrá que agregar su servidor a la configuración de su sitio remoto, la forma más fácil podría ser obtener la URL correcta de su configuración. es posible? ¿O hay otra forma "correcta" de lograr esto? Gracias

¿Fue útil?

Solución

La mejor manera que he encontrado para guardar los valores de configuración es usar Apex Ajustes personalizados. Para establecer la configuración del sitio remoto programáticamente, puede usar el API de metadatos.

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