怎么用c#连接PHP写的webservice?
$soapClient = new SoapClient(
'http://wsdl.abc.com/wsdl/goods/goods.wsdl',
array(
'trace' => 1,
'uri' => 'wsdl.abc.com',
'soap_version' => SOAP_1_2,
'login' => 'test',
'password' => 'test',
'encoding' => 'utf-8'
)
);
这是PHP的连接方式。
我怎么用c#的方式连接这个webservice?
主要是这个login和password,并不是webservice里面方法的参数。
是不是需要NetworkCredential这个?
高人指点下!!!
添加WEB引用找到方法看看呗.
点击工程,使用右键选择 引用服务,然后添加服务地址。
都来up!
upupup
web service 遵从一套标准,你添加web reference, VS会为其添加代理类,你使用这个代理类就可以了。
添加WEB引用,输入服务网址,可以自动生成代理类吧,
每天回帖即可获得10分可用分!
Webservice.Credentials=newNetworkCredential(loginUser,loginPwd);
就把newNetworkCredential多写了domain就没登陆成功。。。
终于解决了。!
3Q!!~~~
相关问答:
DataSet导出xml 批处理(循环)得怎么处理
XML文件
<A>
<B>
<C>
</C>
&nb ......
内容如题。。在C#里改如何写呢?
本来思路是先比对节点名称,如是的话就保存要删除节点的下标放在数组里。然后循环删除,但发现。。当我删除第一个后,所有节点下标数量都发生改变。。
就不能再按照之前纪录的节点 ......
其实这个问题可以找老师回答,这不放假了吗,问问各位高手。
绝对有 ,ASP、net里有好多的逻辑判断等都需要winform基础
C#语言
Ado.net C/S结构
Asp.net B/S结构
俩都是微软出的,都能用C#进行开发 ......
思路:要用c#生成一个播放机的播放列表的xml,例如:
<daty datys='2010-04-05' datye='2010-05-01' > //这是播放的日期段
<time times='01:12:00' timee='02:30:00'> ......