2011-09-06 3 views

답변

1

JSON을 사용하십시오.

헤더를 피할 생각이있는 곳에서 어떤 종류의 장치를 사용하고 있는지 알고 싶습니다. 심지어 3G 또는 WIFI를 제공하는 네트워크는 일종의 메타 및 장치 정보가 없으므로 머리글을 추가하는 것이 실시간 통신을위한 모바일 장치의 오버 헤드가 아닙니다.

1 비트 또는 서버에 바이트를 보내는 것은 1KB의 세그먼트를 보내는 것과 동일한 대기 시간을 갖습니다. 2.5G 및 3G 지원 휴대 기기의 경우 read section 4.2 of RFC 3481을 입력하십시오. 관련 RFC에서 창 크기와 장치 및 네트워크의 초기 오버 헤드를 확인하여 올바른 양의 데이터를 사용하는지 확인할 수 있습니다.

5 리터의 물을 담을 양동이가 있고 그것을 가져 오는 데 10 킬로미터가 걸리는 경우를 예로 들어 설명해주십시오. 5.5 리터의 물을 가져와야한다면 2 회의 여행을해야합니다. 로드 밸런스를 어떻게 향상시킬 수 있을까요? 55 리터를 가져 오는 10 번의 여행을하는 것은 옳지 않지만 5.5 번을 가져 오는 2 번의 여행은 어쩔 수없는 일입니다.

1

작은 이익을 전체 TCP/IP 패킷보다 전송에있다; 최적화를 과장하지 마십시오. 단순한 심지어

POST /recv.jsp HTTP/1.1 
Host: x.example.nl 
User-Agent: <> 
Content-Length: 7 
Content-Type: application/x-www-form-urlencoded 

value=8 

은 아마도 단일 TCP/IP 패킷에 들어 맞습니다. 참고 : 쿠키가없는 도메인을 사용하십시오.

관련 문제