Web服务和Web方法可以返回哪些数据类型?
答案 0 :(得分:1)
Web服务几乎可以返回任何可序列化的数据类型。它通过以SOAP消息的形式返回XML中的数据来实现。你想要实现什么目标?
答案 1 :(得分:1)
可以返回的确切类型取决于您使用的是WCF还是旧版ASMX Web服务。
在任何一种情况下,都不应该返回特定于平台的类型(如DataReader或DataSet)。即使它在物理上可行,但这是一个坏主意。即使今天,您的服务只能通过.NET代码调用,明天可能需要通过Java调用或其他您无法预料到的内容。当然,Java不知道如何处理特定于.NET Framework的类型!