axis我试了好几次都觉得费劲,用xfire倒是很顺利,而且性能也比axis好lz可以考虑改一下

解决方案 »

  1.   

    sunzhyng  能给个xfire的例子吗?
      

  2.   

    根据wsdl用工具生成客户端,然后直接调用他的poxy就可以了为什么要自己繁琐的写这么多的代码呢?
      

  3.   

    在Axis中发布一个服务后,用户可以通过标准的web浏览器来访问服务的URL,在后面添加一个?WSDL,这样才可以获得自动生成的服务的WSDL文件。
    首先试这个
    call.setTargetEndpointAddress(new java.net.URL("http://SelfBusiness.wz.zj.vnet.cn/SelfBusinessForSP.asmx?wsdl")); 自动生成web service client,可以用wtp
      

  4.   

    根据那个wsdl,用工具直接生成客户端,然后你调用里面的方法就可以了例如csdn的wsdl:http://forum.csdn.net/OpenApi/forumapi.asmx?WSDL这样根据这个wsdl直接就可以生成一个客户端程序,那么你要做的就是调用里面的方法就好了不用管他的平台就像我写的csdn机器人一样,我用java写的,直接调用csdn的ws方法。
      

  5.   


    我用XFIRE生成出现这个错误
    不知道版主遇到过没啊
    再过两天就结帖了
    希望大家帮帮忙啊
      

  6.   

    个人意见,检查一下用到的那个xml文件是否有问题。