NetSuitePortType 和 NetSuiteService 有什么区别?

Isr*_*pez 2 c# wsdl netsuite

netsuite 文档表明使用 NetSuiteService;但我找不到要实例化的对象。我有 NetSuitePortTypeClient 代替。导入服务参考时是否遗漏了一步?

我按照本文档第 23 页上的说明进行操作:http : //www.netsuite.com/portal/partners/integration/download/SuiteTalkWebServicesPlatformGuide_2013.1.pdf

Bo *_*o A 5

NetSuite/SuiteTalk 文档说要添加 Web 引用,而不是服务引用。

服务参考具有 NetSuitePortTypeClient 或 NetSuiteChannelTypeClient 类。我不知道服务引用和 Web 引用技术之间的所有区别,但是您必须为这些类提供更多参数,这些参数是通过 Web 引用的 NetSuite 类自动提供给您的。VS 为您在幕后使用 SVCUTIL.exe 生成了一个服务引用。

Web 参考具有您可以实例化的 NetSuite 类。这是由 VS 在幕后为您生成的 WSDL.exe。您可以在 VS2010 中的添加服务引用表单的左下角添加一个 Web 引用,单击高级,然后再次单击左下角的添加 Web 引用,然后输入定义 WSDL 的 URL。不要忘记 NetSuite 有多个不同的版本,从 2010 年到 2014 年,因此请选择适合您的最新版本。

使用 NetSuite 的 Web 参考,它更容易。

博。