从PowerBuilder 12应用程序访问时发生WebService错误

问题描述:

我们在C#中开发了一个WCF服务,它正在被几个.Net和PowerBuilder应用程序使用。从PowerBuilder 12应用程序访问时发生WebService错误

当扫描文档时,用户可以在应用程序窗口中预览扫描的文档,当单击保存按钮时,将调用WCF服务并将文档存储在我们的存储库中。

上述功能对于单页扫描非常有效,如果我们扫描多个页面,我们会收到错误消息:“Web代理中方法签名的定义错误 - 数据与参数不匹配”

有趣的部分是,无论是单页文档还是多页,它都调用相同的方法。

任何帮助非常感谢。

您在邮​​件中有答案。当您调用服务来扫描多个页面时,它返回的数据与合同不匹配。合同最有可能说它会返回代表该页面的任何一个,但该服务正在发送多个页面。