我试图测试一个简单的出站消息工作流,该工作流将在Salesforce中创建联系人时将联系人记录插入外部数据库。
我使用(C#.NET)VisualStudio 2008创建了我的Web服务,并直接从我的localhost URL从浏览器成功测试了它。因此,Web服务工作并插入我传递给方法的值并插入到我的数据库中。
我还在salesforce开发组织中使用出站邮件操作创建了工作流程。我将EndPoint URL值指向我的Web服务的localhost URL。
如果我理解正确,我需要创建一个监听器,以便在工作流触发并发送出站消息时,我的Web服务知道该怎么做。这就是我磕磕绊绊的地方。
任何人都可以帮忙解决这个问题吗?如何创建侦听器并在出站消息和Web服务之间进行握手?
感谢您的帮助。
答案 0 :(得分:1)
Creating an Outbound Messaging Notification Service with CSharp and .Net Framework 2.0
中有一个全面的例子这个重要的部分是:
SomethingSomething.INotificationBinding
顺便说一下,salesforce.stackexchange.com是向Salesforce提出具体问题的好地方。