NetSuitePortType和NetSuiteService有什么区别?

时间:2014-05-07 20:56:45

标签: c# wsdl netsuite

netsuite文档表明使用NetSuiteService;但我找不到要实例化的对象。我改为使用NetSuitePortTypeClient。导入服务参考时错过了一步?

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

1 个答案:

答案 0 :(得分:4)

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

服务引用具有NetSuitePortTypeClient或NetSuiteChannelTypeClient类。我不知道服务引用和Web引用技术之间的所有差异,但您必须为类提供更多参数,这些参数是使用Web引用的NetSuite类自动提供的。 VS为您提供了SVCUTIL.exe的服务参考。

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

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

相关问题