0
我有一个使用休眠提供查询功能的Web服务。 查询可以返回多个结果 - 每个结果包含多个参数。休眠查询结果格式
的问题是:我应该如何返回结果:
- 可以序列万事成1串次的客户端将解析它。
- 我知道有可能返回数组的字符串或复杂类型的数组。
这是性能更好的 - 有可能是很多用户在做请求等
如果使用更好的复杂类型 - 可以给使用它的一个例子 - 或一些信息的链接。
感谢 约阿夫
我有一个使用休眠提供查询功能的Web服务。 查询可以返回多个结果 - 每个结果包含多个参数。休眠查询结果格式
的问题是:我应该如何返回结果:
这是性能更好的 - 有可能是很多用户在做请求等
如果使用更好的复杂类型 - 可以给使用它的一个例子 - 或一些信息的链接。
感谢 约阿夫
Web服务通常在一个平台无关的,而是结构化的方式返回结果。 XML和JSON是两种常用的选择。
Java中有很多apis用于生成XML和JSON。谷歌为他们。我喜欢使用JAXB进行XML。一些API采用JAXB注释的对象并将它们序列化为JSON而不是XML。
它使用肥皂 - 但性能更好 - 一个字符串或一个复杂的类型 – Yoav
使它可用和正确,然后才考虑快速。使用一种复杂的类型,它可以被客户端直接使用,而不是强迫它们实现一个复杂的解析算法。网络服务因网络而缓慢,而不是因为传输的数据。 –