我正在尝试从Web服务返回一个客户对象
对象仅由公共字段返回(变量不是方法)
代理类
中没有出现任何方法如何调用这些方法??
plz help!
答案 0 :(得分:2)
您似乎希望返回的对象包含它最初在Web服务服务器上拥有的方法。您遇到的情况并非如此。事实上,如果你认为web服务是跨平台的,那么显然这是不可能的。
如果您需要返回对象的方法,则必须为此指定其他Web服务。
答案 1 :(得分:1)
您无法使用Web服务中的方法返回自定义对象。您只能返回对象中的数据。
可以从任何类型的环境调用Web服务,只有调用环境与服务器环境几乎相同时,这些方法才有意义。例如,您可以在浏览器中从Javascript调用Web服务,并且该环境无法运行任何.NET方法。