要做一个小工具(C#.net,VS2008),需要调用另外一个厂家的webservice接口(java的).方法应该返回一个字符串,但是接收到的返回值一直是空的。同时抓包发现服务器段已经正常答复soap消息。
请问这是什么原因?我也遇到这样的问题,VS2010调用JAVA,抓包有正常数据返回,应该是序列化时出错了,原来用D2007调用同一服务时也出现问题,后来修改了WSDL的默认形式就可以返回了,不知在VS2010中如何解决这个问题
请问这是什么原因?我也遇到这样的问题,VS2010调用JAVA,抓包有正常数据返回,应该是序列化时出错了,原来用D2007调用同一服务时也出现问题,后来修改了WSDL的默认形式就可以返回了,不知在VS2010中如何解决这个问题
解决方案 »
- 一个文本框获取焦点时,激发什么事件呀?
- 求教关于socket通信的问题
- 急~在线等~~关于DataGridViewCheckBoxColumn提交数据库问题
- 关于IHTMLDocument2中有关ActiveElement的问题
- 讨论[C# WinForm 2.0]关于应用程序敏感数据的存放问题?
- 在窗体上如何像VS那样从工具箱中选取控件然后拖动鼠标来添加控件。
- 两个问题,up也有分.
- GridView重绘问题
- 求助大神:我通过串口给设备发指令,用串口调试助手发送就有反馈,用自己写的serialPort程序却不通%>_<%,怎么破
- 一个string型里面是"BFEBFBFF32030F27"这样的16进制数据,怎样把它转成10进制
- 谁有自定义控件的命名规范?
- Regex.Match█████C#正则表达式使用方法
现在VS默认使用的.net framework3.5,使用的是AXIS2.0 标准,而你java端明显使用的是AXIS1.0 ,所以会报错,解决方法是添加web服务的时候点击左下的高级设置,使用以前的framework2.0 生成旧版的web引用,或者JAVA端使用AXIS2.0标准进行编写