将数据从Salesforce推送到Azure Service Bus

时间:2016-05-12 13:00:06

标签: azure salesforce azureservicebus

我正在寻找一种解决方案,用于将数据从salesforce推送到天蓝色的服务总线。

这就是我发现的:

PushTopic pushTopic = new PushTopic();
pushTopic.Name = 'InvoiceStatementUpdates';
pushTopic.Query = 'SELECT Id, Name, Status__c, Description__c FROM Invoice_Statement__c';
pushTopic.ApiVersion = 36.0;
pushTopic.NotifyForOperationCreate = true;
pushTopic.NotifyForOperationUpdate = true;
pushTopic.NotifyForOperationUndelete = true;
pushTopic.NotifyForOperationDelete = true;
pushTopic.NotifyForFields = 'Referenced';
insert pushTopic;

使用此代码,我可以在Salesforce中创建PushTopic。如果 Invoice_Statement__c 有任何更改,则此主题会将Id,Name,Status_c和Description_c发送给所有客户。

问题在于无法保证客户端正在接收所有消息:

  

流式服务器不维护任何客户端状态,也不跟踪   什么交付。客户端可能无法接收各种消息   理由......(Source

所以我想知道我是否可以将此信息(Id,Name ...)发送到天蓝色的服务总线。我找到了这个"帮助":https://developer.salesforce.com/page/Connecting_Force.com_to_Azure_Service_Bus_Part2 这没有解决我的问题。

我想知道你们其中一个人是否确实遇到了同样的问题。

希望有人能为我(以及所有其他男女)提供解决方案

0 个答案:

没有答案