Blog Archives

Uso de servicios WCF en .Net para procesar los mensajes de los flujos de trabajo de Salesforce (incluye llamadas a Salesforce utilizando API SOAP)

En una publicación previa Mensajes Salientes de Flujo de Trabajo en Salesforce Procesados en .Net con WCF explique cómo crear un servicio WCF en .Net para procesar mensajes salientes de flujo de trabajo de Salesforce.

En esta nueva publicación voy a profundizar el desarrollo haciendo que el servicio web haga una llamada a Salesforce para obtener datos adicionales.

Read more…

Llamada a un Servicio Web WCF de .Net desde Salesforce

En internet se puede conseguir información de cómo llamar un servicio web desde Salesforce, pero hay poca información de cómo llamar un servicio web creado en .Net. Los ejemplos que se consiguen están basados mayoritariamente en servicios web asmx. En esta publicación explicaré como llamar a servicios web WCF de .Net creados con Visual Studio 2013 Community.

Para hacer el ejercicio más completo realizaré la llamada a un servicio web desde un desencadenador (trigger) y explicaré cómo debe configurarse Salesforce para hacerlo posible.

Read more…

Mensajes Salientes del Flujo de Trabajo en Salesforce Procesados en .Net con WCF

Un alto porcentaje de los proyectos de Salesforce requieren de integración con sistemas terceros, como ERPs, bases de datos, o incluso otros CRMs.

Salesforce ofrece muchas opciones para que estas integraciones sean posibles: mensajes salientes de flujo de trabajo (workflow outbound messages), llamadas SOAP/REST, integración mediante cargas masivas con el DataLoader, etc. Por supuesto existe mucha documentación sobre este tema, pero la mayoría está basada en Java y hay poca documentación enfocada en .Net.

Yo soy un desarrollador de .Net, por lo que voy a dar algunos ejemplos de cómo realizar integraciones con Salesforce usando Visual Studio y C#. No puedo cubrir todos los posibles escenarios de integración en esta publicación, por lo que voy a concentrarme en un escenario que considero como mi primera opción al diseñar la arquitectura de una solución que requiere integración: mensajes salientes de flujo de trabajo.

Read more…