.Net调用Java的WebService之亲身体验

来源:互联网 发布:李佳璇 tensorflow 编辑:程序博客网 时间:2024/04/30 00:48

======================================================
注:本文源代码点此下载
======================================================

.net调用java的webservice之亲身体验

前几天公司和别的网站合作,对方用java的webservice给我们做了一个接口,我觉着既然是webservice,不管是用什么语言编写的,在asp.net工程中添加web引用都应该得到webservice的一个代理类的。

操作步骤:

1.新建一个asp.net web 应用程序

2.添加web引用,如图

3.在工程中多了一个名叫web references得目录,代理类就在这里存放着

4.单击工程中的解决方案资源管理器中的显示所有文件,这是就可以看到那个代理类了,名字叫reference.cs

上述工作进行得非常顺利,去沏了一杯茶,回来该调用接口了,但是此时意想不到的终于发生了,居然接口没有在代理类中显示出来,这样的话那怎么调用啊,我认为他的webservice肯定是有问题,于是就电话和对方沟通,他们说没有问题,用java调用是没有问题的,我们都测试过的。我还是郁闷,于是就静下来想了想,觉着他们的webservice不是标准的webservice,于是又给他们打电话,要求他们把程序检查一下,看是不是标准的webservice,于是他们不耐烦地检查了一下程序,问题终于出现了,就是他们的webservice写的不是很标准的,但是哪儿的问题我没有过问。

把刚才的删除,又重新添加了一遍web引用,这时,再看生成的代理类,ok,接口全部有了。

这里把生成的代理类代码给大家贴出来:

//------------------------------------------------------------------------------

//好文要顶关注我收藏该文与我联系

posted on 2005-08-10 12:33振河 阅读(20935) 评论(19)编辑 收藏


======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定 这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/