反序列化其余对象

时间:2014-04-08 14:09:15

标签: rest serialization wsdl

使用WSDL,客户端应用程序可通过链接获取有关数据的信息。

如果我使用json格式使用rest序列化对象,那么客户端如何知道如何反序列化它?他们如何知道数据结构?这是反复试验吗?

要序列化和反序列化的示例对象

字符串用户名
int年龄
DateTime SignupDay

客户如何知道班级的结构?

1 个答案:

答案 0 :(得分:0)

客户端应通过Accept标头指定它们将接受的格式。您的服务应返回提供的格式之一或406 Not Acceptable。如果需要,您应该创建自己的自定义MIME类型。

在调用之前,客户端知道API文档中的结构或自定义MIME类型的文档。在调用之后,客户端知道结构,因为它持有响应的实例。