webapp (모바일 장치)와 서버 사이에서 실시간 통신을해야하므로 HTML 또는 Javascript로만 정수를 보내는 방법은 무엇입니까? 나는 웹 소켓을 보았지만 헤더 정보가없는 데이터를 전송하는 다른 프로토콜이나 다른 방법이 있습니까?서버에 가장 작은 데이터를 전송하는 가장 좋은 프로토콜은 무엇입니까
감사
webapp (모바일 장치)와 서버 사이에서 실시간 통신을해야하므로 HTML 또는 Javascript로만 정수를 보내는 방법은 무엇입니까? 나는 웹 소켓을 보았지만 헤더 정보가없는 데이터를 전송하는 다른 프로토콜이나 다른 방법이 있습니까?서버에 가장 작은 데이터를 전송하는 가장 좋은 프로토콜은 무엇입니까
감사
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 번의 여행은 어쩔 수없는 일입니다.
작은 이익을 전체 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 패킷에 들어 맞습니다. 참고 : 쿠키가없는 도메인을 사용하십시오.
웹 소켓을 사용하십시오. – Raynos