WebService的返回值是自定义类,如果客户端使用VC\VB\DELPHI开发,能否接收?
WebService的返回值是自定义类,如果客户端使用VC\VB\DELPHI开发,能否接收?
当然,自定义类里都是一些常用的类型,例如int,string,没有C#特有的数据类型,客户端能不能得到返回值呢?
是不是要返回XML才能做到通用?
[解决办法]
应该可以做到,可能需要相应语言下的类型的定义。就像在C#中使用API中的类型一样,需要在相应的语言下定义相应的对象类型。
[解决办法]
无论是值类型还是复杂的自定义类型,只要是能够xml序列化,就能够被客户端使用
至于客户端是解析xml还是根据wsdl编程生成代理类,那是客户端的事情