0

我一直在做一些关于 salesforce.com 集成的工作,并且在测试中一切都很好,我们一直在通过更改我们的 API 登录凭据来测试不同的 salesforce 系统。现在是时候上线了,我发现存储在 WSDL 中的服务端点必须更新。我能看到改变这一点的唯一方法是用“live”wsdl 完全替换“dev/test”wsdl,重新构建和重新部署。

必须有一种更简单的方法可以在开发/测试和实时 wsdl 或 salesforce 端点之间进行交换。这应该怎么做?

4

1 回答 1

0

您可以使用配置文件覆盖从 WSDL 中提取的 Salesforce Web 服务 URL。

如果做不到这一点,请在生成的 Web 引用类上查找 URL 属性。我认为您也可以在构造函数中定义它。

如果您使用的是企业 WSDL,并且两个组织之间的架构存在差异,您将需要更新定义。

于 2013-06-26T09:53:49.637 回答