2010-02-14 9 views
3

xml, json, rss, atom 형식의 트래픽이 적은 이유는 무엇입니까?대역폭이 가장 적은 데이터 형식은 무엇입니까?

+0

이 질문은 J2ME 그 자체와 관련이 없기 때문에'j2me' 태그를 삭제했습니다. –

+0

다릅니다. 너 뭐하려고? – SLaks

+0

어떻게 달라질까요? 서버에서 데이터를 구문 분석하고 사용할 형식을 알아 내려고 J2ME 클라이언트를 만들어보십시오. – dive

답변

6

대역폭을 최소화하는 것이 목표 인 경우 JSON은 나열된 선택 사항 중에서 가장 큰 효과를 얻습니다. 다른 모든 형식은 XML을 기반으로하며 오버 헤드 비용이 상당히 높습니다.

+0

감사합니다. 그게 내가 알고 싶은 모든 것. – dive

+0

xml을 올바르게 포맷하면 (많은 애트리뷰트 사용) xml과 json은 거의 동일합니다 –

+0

@ 지미 : 그건 다소 사실입니다.하지만 저는 이것을 "올바르게 포맷팅"이라고 부르지 않을 것입니다. 이는 모서리 몇 개를 면도하기 위해 사각형 XML 페그를 원형 JSON 구멍에 강요하는 것과 같습니다. –

2

서버 측에서 HTTP 응답을 gzip으로 보내면 xml, json, rss, atom 또는 이벤트 JSON (json은 조금 작을 수 있음)의 차이를 느낄 수 없으므로 선택할 수 있습니다. 너에게 무엇이 더 convinient한지. http 응답을 gzip하지 않으려면 JSON이 올바른 선택입니다.

+0

서버 응답을 제어 할 수 없습니다. 타사 서비스이고 서버가 응답을 gziping하지 않기 때문입니다. 그래서, 제 선택은 JSON입니다. 감사합니다. . – dive

관련 문제