我一直在使用DocuSign Connect功能来获取收件人和信封状态更新。 我开发了一个.aspx应用程序作为监听器,它接受从DocuSign Connect服务发送的XML事务。在我的应用程序中,我解析XML并更新收件人和信封的状态。
有时,当我们从Connect服务获得太多更新时,我的应用程序无法处理XML和错误。特别是当我在几分之一秒内获得接收者的相同信封更新时,就会发生这种情况。有时,收件人与发件人相同,因此如果创建了信封,我会收到两个通知。我的应用程序只能处理一个XML而无法处理另一个XML,因为它接收到另一个XML。 我在aspx应用程序中应该做些什么具体的事情吗?
我还阅读了Connect指南,发现我还可以创建使用SOAP API获取Connect更新的SOAP接口。这与我创建的监听器应用程序有何不同?使用一个优于另一个有什么好处吗?如果我使用它,它会解决我的问题吗?
除了Connect,我还使用事件通知创建信封,并发现了相同的问题。
请指教,
单宝元
答案 0 :(得分:0)
我们看到的最常见的原因是听众在发送成功回复之前进行了后期处理,并且有一段时间。您应该成功回复您收到消息并在单独的线程中进行处理。