问题:webservice 老是链不上
现像:WS-I(BP24902)the wsdl:binding elenent does not use a soapbind:binding element as defined in section "3 SOAP Binding."of the WSDL 1.1 specification.
wsdl:http://210.51.20.96/SG-CapitalFlowsService.asmx?WSDL
请问这是什么原因,是不是需要密码?要是需要密码的话是怎样链的,在MyEclipse上?
在线等啊!!
先谢过了...

解决方案 »

  1.   

    不知道你所说的“连不上”指的是什么!wsdl 地址能打开
      

  2.   

    不是吧..
    我的怎么打不开..
    公司里是设了代理的..
    但我的myeclipse也设好代理了...
    我在家也不能打开..
    还请问"刘勇"兄弟是怎么做到的?
    我的做法是在myeclipse里面先建webservice项目再建web service client 用的是上面那个wsdl地址...
    用的工具是Maven和XFire...
      

  3.   

    不好意思...
    看错了..
    不是吧..
    我的怎么打不开..
    公司里是设了代理的..
    但我的myeclipse也设好代理了...
    我在家也不能打开..
    还请问"火龙果"兄弟是怎么做到的?
    我的做法是在myeclipse里面先建webservice项目再建web service client 用的是上面那个wsdl地址...
    用的工具是Maven和XFire...
      

  4.   

    http://210.51.20.96/SG-CapitalFlowsService.asmx?WSDL这个服务应该是没问题的。是否生成客户端代码有问题?
      

  5.   

    应该是生成的代码的问题,你的wsdl地址在客户端生成的是不是有映射啊,你直接用http://210.51.20.96/SG-CapitalFlowsService.asmx这个地址代替你程序里生成的地址,试一下,如果需要用户名和密码,需要在客户端中的call中设置用户名和密码。地址没错,用户名和密码正确应该没问题啊,你可以直接手工写一个客户端先试一下,然后再用你生成的客户端进行测试。不要急。
      

  6.   

    谢谢啊...
    这个地址是应该没问题的..
    我用浏览器能打开,但用myeclipse生成 web service client的时候总是验证不通过...
    error:为我上面写的那个....
    要是这样说的话那用myeclipse 调用需要密码的service 岂是不能了?
    直接用http://210.51.20.96/SG-CapitalFlowsService.asmx这个用myeclipse也不能生成....
    对于8楼兄弟说的那种方法,我等下试一下看行不行...