老掉牙的问题,可是在网上找了一些代码试验就是通不过,参数总是传不进去
请有过此经验的高手给出测试运行通过的代码(以调用 http://localhost/quickstart/aspplus/samples/services/MathService/CS/MathService.asmx
中的add方法为例我参考的文件:http://bitacle.org/blogs/viewblog/-m-1dcuu0/0?usrmode=1

解决方案 »

  1.   

    java调用webservice很现实的问题呀
      

  2.   

    C#服务
       [WebMethod]
       public float Add(float a, float b)
       {
           return a + b;
       }
    请大家写一下在java中调用这个服务的add方法的代码
      

  3.   

    非.NET语言调用.NET XML Web Services返回的数据集合的两个方法
    http://www.microsoft.com/china/community/program/originalarticles/techdoc/callwebs.mspx这个例子稍微复杂一点,也全面些
      

  4.   

    在eclipse下用xfire来调用,很简单的,建议你到网上找找xfire的资料,然后用xfire提供的eclipse plugin。
      

  5.   

    http://searchwebservices.techtarget.com.cn/tips/174/2131674_2.shtml
      

  6.   

    如果真是 webservice,那就肯定能访问。webservice 只是系统间互操作的一套接口规范,大家通过 HTTP、XML 来说话,完全不用考虑对方是用什么程序实现的。话虽如此,如果楼主在写程序的时候遇到障碍,建议用下面的方法找找原因:首先,既然你的服务端是用 .NET 写的,那么,再用 .NET 写个客户端,总应该能连上吧。然后,用 TcpMonitor 之类的 HTTP 通信流分析工具看看实际发生的数据流是什么样的。再用 Java 的客户端去访问服务器,再看看实际发生的数据流,跟前面的比较一下,看看差在什么地方,应该就不难找到问题了。