2017-10-24 16 views
0

나는 자동차 위치를 실시간으로 추적하고 있습니다.webclient에 실시간 GPS 데이터를 스트리밍하는 데 사용 된 기술은 무엇입니까?

내 백엔드 서버가 기기의 GPS 데이터를 지속적으로 수신했습니다.

gps 데이터와 데이터 흐름의 빈도가 매우 큽니다.

저는 서버에서 웹 클라이언트로 데이터를 스트리밍하기 위해 올바른 기술을 선택했습니다. 자동차의 실시간 그리기 위치입니다.

현재, 저는 websocket을 사용하여 백엔드에서 웹 클라이언트로 데이터를 스트리밍합니다. 그러나 성능이 좋지 않아서 규모를 늘릴 필요가 있습니다.

내 시스템이 백엔드에서 웹 클라이언트로의 단방향 데이터 흐름이기 때문에.

서버 송신 이벤트 대 웹 소켓을 선택하는 것이 좋습니다.

내 상황을 처리 할 수있는 몇 가지 기술을 알려주십시오.

감사합니다.

+0

websocket이 충분하지 않다고 생각되면 충분하지 않은 것이 없습니다. – Dummy

+0

내 시스템 작동은 일방적 인 방향으로 이루어집니다. 서버는 실시간으로 GPS 위치 정보를 클라이언트로 전송하여 자동차 위치를 파악했습니다. –

답변

0

웹 소켓이 좋습니다. 그러나 사용중인 프로토콜과는 별개로 대기 시간에 추가되는 것이있을 수 있습니다. 이 쉽게 당신이 실시간 functionality.There는 등 중포 기지, PubNub, deepstream, 많은 대안 추가 할 수있는 프레임 워크/API/플랫폼을 사용하는 것입니다 해결하기

한 가지 방법

이미를 가지고 있기 때문에 응용 프로그램을 사용하면 쉽게 deepstream을 연결할 수 있습니다. pub/sub 및 data-sync와 같은 기능을 쉽게 제공하는 오픈 소스 실시간 서버입니다. 사실, 실시간 위치 공유에 대한 자신의 웹 사이트에서 바로 tutorial입니다.

0

Stride API을 사용하여 차량의 GPS 데이터를 계속 쿼리 할 수 ​​있습니다. 일반적으로 언급 한 유스 케이스와 같이 실시간 분석 애플리케이션 개발을 위해 초당 수십만 개의 이벤트 스트림을 분석하는 데 사용됩니다. 실시간 데이터 인프라를 구축하거나 관리 할 수 ​​있습니다. 여기에서 SaaS 제품을 사용해도 괜찮습니다.

몇 가지 예를 보려면 Stride technical docs을 확인하십시오. 여기에서는 Stride API를 사용하여 적은 양의 코드로 쉽게 할 수 있습니다.