做http接口要注意些什么?一般给客户端返回json还是XML?

达不溜H 发布于 2014/08/01 01:50
阅读 2K+
收藏 0
要给一个客户端提供接口,现在想用http方式做,给他一个服务端地址,cs端传递参数,服务端解析处理,再返回。见过别的项目这样做过,不知道具体实现要注意些什么,请做过的指点下。
加载中
0
乌龟壳
乌龟壳

json实现方便

xml看起来比较高大上,但各方面性能负担重一些

如果只是简单的传输,什么都可以

如果是比较复杂的,特别是有“数据类型”这个概念的,最好用xml,json好用在自带了数据类型(整型,浮点,字符串和数组与结构),但如果有自定义的数据类型,json就会比较复杂了,不如xml内置自定义数据类型的功能。

个人经验就是如果只是同一种语言开发的两个系统,不妨直接考虑webservice,如果系统需要更加开放,则复杂的协议走自定义的xml,简单的协议走json,但最好不要两者共存。

达不溜H
达不溜H
thanks,我这个客户端是c#,服务端是java。还行不是特别复杂,那就用json先试试看。
0
纯洁徐
纯洁徐

如果linux java可能还存在字符集问题,json吧~

0
清风-蓝魔泪
清风-蓝魔泪
xml还是开销太大了
达不溜H
达不溜H
开销是只网络传输上么?那json是否会好一些?
返回顶部
顶部