Visualforce y VPN
-
23-09-2019 - |
Pregunta
Estoy buscando para integrar mi aplicación Salesforce con una base de datos externa. Sé que en la mayoría de circunstancias me gustaría utilizar Visualforce con un controlador de Apex / extensión para acceder a los datos, sin embargo, la base de datos externa requerirá una conexión VPN. Desde Visualforce y cualquier controlador o extensiones se procesan del lado del servidor, hay alguna manera de hacer esto a través de una VPN?
Solución
La solución más simple que se me ocurre sería exponer los datos a través de un servicio web y luego escribir una clase de servicio web Apex para llamar a los datos. He hecho esto varias veces cuando los datos estaban detrás de un firewall.
Para integraciones más complejas, en las que en realidad quería para almacenar los datos externos en Salesforce con una lógica más compleja que podría ser útil el uso de una herramienta de integración como o href="http://www.castiron.com/" rel="nofollow noreferrer"> de hierro fundido para hacer esto para usted.