Code Bye

net调用SAP的接口问题

SAP有两个PI,里面的方法都是一样的,只是URL不一样,怎么样在客户端同时能调用这两个PI,本人的思路是动态通过URL来访问对应的PI。做法如下:
本人添加了一个webservice引用,生成的一个方法本人进行了重载,增加了一个参数(直接传入URL),但是调用这个接口,出现这个异常“Path property must be set before calling the Send method”,哪位高人帮参考一下,查了百度说是WSDL路径的问题,但不太明白,应该怎么样处理。另外有更好的思路,请不吝赐教,万分感谢!
解决方案

80

ws本来就支持传递url的,不知道你干嘛还要改方法,而且也不知道你改的什么方法
WebS ws=new WebS();
ws.Url=”实际网络路径”;
ws.callMethod();

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明net调用SAP的接口问题