五金制品交流交易网

求助,急,在线等.C#动态调用Java Web Service问题

发布时间:2017-08-11 15:32

用VS自带的工具wsdl不行吗?
http://blog.csdn.net/wanderocn/article/details/6672370

回复:

我自己做过C#掉用Java的webservice测试用例,可以发给你看看,Java的WebService也是自己手码的,里面也有Java自己调自己的,可以分享你看一下。

回复:

假如你的连接是 aaa 在你的项目右添加服务引用 aaa ServiceReference1.StudentServicePortTypeClient client = new ServiceReference1.StudentServicePortTypeClient(); MessageBox.Show(client.getJsonDataByName("xiaoming")); Student是JAVA...

回复:

检查端口是不是正确,401通常只有在对方提供webservice得端口不是你访问的时候才会出现。 另外检查你访问的参数是不是严格和对方提供的参数类型匹配。

回复:

我自己做过C#掉用Java的webservice测试用例,可以发给你看看,Java的WebService也是自己手码的,里面也有Java自己调自己的,可以分享你看一下。

回复:

假如你的连接是 aa 在你的项目右添加服务引用 aa ServiceReference1.StudentServicePortTypeClient client = new ServiceReference1.StudentServicePortTypeClient(); MessageBox.Show(client.getJsonDataByName("xiaoming")); Student是JAVA中...

回复:

这只是警告,实际已经生成成功了,在d:盘,应该有个com文件夹。里面就是生成的文件。

回复:

C#调用WEBSERVICE 只要在项目中添加WEBSERVICE引用就行了. 输入网址.很简单的 document对象 序列化 和 反序列化 JAVA C# 那个参数都用文本传递接受

回复:

继承SoapHeader public class TransactionID:SoapHeader{ [XmlValue] public string Value; }

回复:

用VS自带的工具wsdl不行吗? http://blog.csdn.net/wanderocn/article/details/6672370

回复:

以下是我从上述链接文章里复制过来的,有疑问的地方我加了问题注释: 1.C#调用java 编写的webservice时不会自动生成 soapheader 类接口的,需要改动Reference.cs。 2.改动方法 a、 继承System.Web.Services.Protocols.SoapHeader ,生成一个新类...

回复:

按wsdl的描述: 而getEAMObjects(你问题中的缺少s)返回的值的内容是通过getEAMObjectsResponse()实现的,在XML中的描述如下: 可以看出:返回的string(也行是Json串)而不是Json对象。 所以,你在调用后,需要你将得到的字符串转换成对象!!

上一篇:“我有券”app折扣靠谱吗? 下一篇:饮食腌制品则最好不要吃为什么会瘦不下

返回主页:五金制品

本文网址:http://www.is2k.com/view-352063-1.html
    信息删除