java - 硬件与服务端通信协议比较
大家讲道理
大家讲道理 2017-04-18 10:43:33
0
3
479
大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

모든 응답(3)
小葫芦

웹소켓 또는 json

2G 네트워크를 사용할 때 긴 연결을 사용하지 마십시오. 많은 사람들이 여기에 속합니다.

어떤 하드웨어 플랫폼을 말씀하시는지 잘 모르겠습니다. iOS나 Android라면 둘 다 웹 서버에서 POST/GET을 수행하는, 즉 파일 업로드와 데이터 다운로드를 완료하는 컬 형식의 방법을 지원합니다. 두 당사자 모두 데이터 교환을 위해 json 형식을 사용합니다. 이진 데이터 패킷은 base64를 사용하여 표준 텍스트로 인코딩됩니다. 현재 매우 일반적인 대용량 파일 업로드를 포함하여 인터넷 프로토콜의 90% 이상이 이 표준을 따릅니다. 매우 안정적이고 신뢰할 수 있습니다. Websocket은 서버가 클라이언트에 직접 메시지를 보낼 수 있도록 하는 또 다른 HTTP 기반 방법입니다. "하드웨어 플랫폼"이 Android도 iOS도 아니고 임베디드 Linux 등이라면 컬 + bash 또는 wget + bash 스크립트를 사용하여 직접 작성할 수 있으며 C 언어 프로그램을 작성할 필요조차 없습니다. 여전히 매우 쉽습니다. . 귀하의 하드웨어가 위의 세 가지 중 어느 것도 아니라면 직업을 바꿔야 할 것입니다. 왜냐하면 그것이 실제로 주류가 아니기 때문입니다. . .

迷茫

netty+protobuf를 사용해 볼 수 있습니다

巴扎黑

1층에서 언급한 상황에 대해 말하는 것이 아닙니다. 터미널 마이크로 컨트롤러는 통신을 위해 소켓 긴 연결을 사용합니다. 이는 정보 수집, 콘텐츠 업로드 및 인쇄를 담당합니다. 서버는 C++로 작성되었으며 centos에서 실행됩니다.
제가 가장 웃긴 점은 웹 애플리케이션과 내장 WebView를 제외하고 실제 제품에서 http와 같은 극도로 비대한 프로토콜을 사용한다는 것입니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿