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

解决方案 »

  1.   

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

  2.   

    String endpoint = "http://localhost:" +"8080"+ "/projectname/ServerClassName.jws";//指明服务所在位置    Service service = new Service(); //创建一个Service实例,注意是必须的!
        Call   call   = (Call) service.createCall();//创建Call实例,也是必须的!
        call.setTargetEndpointAddress( new java.net.URL(endpoint) );//为Call设置服务的位置
        call.setOperationName( "getMeta" );//注意方法名与HelloWorld.java中一样!!    String res = (String) call.invoke( new Object[] {"123"} );//返回String,没有传入参数        System.out.println( res );