当前位置: 代码迷 >> Web Service >> WebService的返回值是自定义种,如果客户端使用VC\VB\DELPHI开发,能否接收
  详细解决方案

WebService的返回值是自定义种,如果客户端使用VC\VB\DELPHI开发,能否接收

热度:342   发布时间:2016-05-02 03:04:24.0
WebService的返回值是自定义类,如果客户端使用VC\VB\DELPHI开发,能否接收?
WebService的返回值是自定义类,如果客户端使用VC\VB\DELPHI开发,能否接收?
当然,自定义类里都是一些常用的类型,例如int,string,没有C#特有的数据类型,客户端能不能得到返回值呢?

是不是要返回XML才能做到通用?



------解决方案--------------------
应该可以做到,可能需要相应语言下的类型的定义。就像在C#中使用API中的类型一样,需要在相应的语言下定义相应的对象类型。
------解决方案--------------------
无论是值类型还是复杂的自定义类型,只要是能够xml序列化,就能够被客户端使用
至于客户端是解析xml还是根据wsdl编程生成代理类,那是客户端的事情
  相关解决方案