0

是否可以将对象发送到 Web 服务并且 Web 服务返回对象?是否可以在通过 Web 服务将对象发送给用户的同时保持对象的状态?

任何人都可以建议一些有助于上述主题的链接吗?

谢谢。。

4

2 回答 2

0

是的,我不明白为什么不这样做,即 Web 服务方法只能返回相同类型的对象。“有效地”保持/更新其状态。

于 2011-03-27T09:49:43.103 回答
0

不,那是不可能的。

Web 服务受 HTTP 协议的限制,因此您只能向 Web 服务发送文本(或可能是二进制数据)。

您可以将对象序列化为字符串,但这样做不再是对象。Web 服务可以将字符串反序列化为新对象、更改它、将该对象序列化为字符串并返回,以便您可以将其反序列化为另一个对象。您将拥有一个与原始对象类型相同的对象,但它不是同一个对象。

于 2011-03-27T10:02:47.633 回答