求助Webservices问题

cilixc 2007-12-04 08:48:37
我在用DELPHI7加载一个WSDL的地址时出现WSDL中定义的结构不能被解析的问题,不知道问题出在了哪一步。WSDL地址是:http://cldiy.vmsee.com/axis2/services/rsong?wsdl,希望各位能给予帮助
...全文
47 点赞 收藏 7
写回复
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
dirt 2007-12-04
还是换用.NET或者MS SOAP TOOLKIT看看吧
回复
cilixc 2007-12-04
这个WSDL不是我这边写的,是对方的一个服务平台已经写好正常使用的,所以他们可能也不会去更改了。
回复
dirt 2007-12-04
我用DELPHI导入也是空的,注意DELPHI7生成代码里面的注释行:

// ************************************************************************ //
// The following types, referred to in the WSDL document are not being represented
// in this file. They are either aliases[@] of other types represented or were referred
// to but never[!] declared in the document. The types from the latter category
// typically map to predefined/known XML or Borland types;
however, they could also
// indicate incorrect WSDL documents that failed to declare or import a schema type.
// ************************************************************************ //


不知道M$的soap toolkit是否能正常访问
如果是自家的WSDL,可以改写一下输出类型
回复
cilixc 2007-12-04
给分一定要结贴?晕啊
回复
cilixc 2007-12-04
谢谢2楼的,我一直导入不成功,所以不知道问题在哪里了。2楼的能不能帮我把你导入的所有代码都贴出来呢?不管如何先给分了,呵呵
回复
dirt 2007-12-04
服务端的WSDL跟DELPHI不兼容吧,我用VS2005导入了一下,看到里面有几个泛型成员,例如public int? Price { set; get; }
回复
cilixc 2007-12-04
怎么没人帮忙呢?自己顶下先
回复
发动态
发帖子
网络通信/分布式开发
创建于2007-08-02

1565

社区成员

Delphi 网络通信/分布式开发
申请成为版主
社区公告
暂无公告