All Projects → GIS90 → realgpserver

GIS90 / realgpserver

Licence: GPL-3.0 License
程序采用Python语言进行编写开发,用来接收GPS原始数据,并进行解析入库Mysql。主要用到SocketServer,log,command,dbhandler,config几个模块。

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to realgpserver

ExpressJS-SocketIO-Boilerplate
📦 Simple Express.js & Socket.io Boilerplate
Stars: ✭ 31 (+138.46%)
Mutual labels:  socket, socket-server
Workerman
An asynchronous event driven PHP socket framework. Supports HTTP, Websocket, SSL and other custom protocols. PHP>=5.3.
Stars: ✭ 9,617 (+73876.92%)
Mutual labels:  socket, socket-server
as2-server
A standalone Java AS2 server - see as2-lib for the generic parts
Stars: ✭ 29 (+123.08%)
Mutual labels:  socket, socket-server
go-eventserver
A socket server which reads events from an event source and forwards them to the user clients when appropriate
Stars: ✭ 18 (+38.46%)
Mutual labels:  socket, socket-server
sockerl
Sockerl is an advanced Erlang/Elixir socket framework for TCP protocols and provides fast, useful and easy-to-use API for implementing servers, clients and client connection pools.
Stars: ✭ 26 (+100%)
Mutual labels:  socket, socket-server
aioudp
Asyncio UDP server
Stars: ✭ 21 (+61.54%)
Mutual labels:  socket, socket-server
Oksocket
An blocking socket client for Android applications.
Stars: ✭ 2,359 (+18046.15%)
Mutual labels:  socket, socket-server
workerman
An asynchronous event driven PHP socket framework. Supports HTTP, Websocket, SSL and other custom protocols. PHP>=5.4.
Stars: ✭ 10,005 (+76861.54%)
Mutual labels:  socket, socket-server
AsyncSocket
Asynchronous socket (client+server) continues communications
Stars: ✭ 26 (+100%)
Mutual labels:  socket, socket-server
chattt-backend
🖥 Backend for chattt
Stars: ✭ 17 (+30.77%)
Mutual labels:  socket
UnityWebSocket
🐳 The Best Unity WebSocket Plugin for All Platforms.
Stars: ✭ 321 (+2369.23%)
Mutual labels:  socket
quick-net
This is a top level socket library, making servers and clients EASY!
Stars: ✭ 15 (+15.38%)
Mutual labels:  socket
video-group-meeting
WebRTC video chat for multi users using React and Node Express.
Stars: ✭ 40 (+207.69%)
Mutual labels:  socket
BaseIotUtils
🔥🔥串口工具,屏幕适配,通知工具类,多文件断点下载,xls,xlsx操作,文件处理,crash控制,音视频播放,usb设备检测,adb工具等...
Stars: ✭ 44 (+238.46%)
Mutual labels:  socket
Picamera
基于树莓派的图传监控系统
Stars: ✭ 22 (+69.23%)
Mutual labels:  socket
SockNet
The easiest and fastest way to work with sockets in C#
Stars: ✭ 42 (+223.08%)
Mutual labels:  socket
dystopia
Low to medium multithreaded Ubuntu Core honeypot coded in Python.
Stars: ✭ 59 (+353.85%)
Mutual labels:  socket
ws2s
ws2s(websocket to socket)--bring socket to browser-side js.
Stars: ✭ 50 (+284.62%)
Mutual labels:  socket
ddos
Simple dos attack utility
Stars: ✭ 36 (+176.92%)
Mutual labels:  socket
KTV
KTV系统,C#前后台,Android客户端。播放器使用迅雷开源APlayer播放引擎。
Stars: ✭ 33 (+153.85%)
Mutual labels:  socket

author: mingliang.gao`

SocketServer

gps in read time socket server

简介

程序采用Python语言进行编写开发,用来接收GPS原始数据,并进行解析入库Mysql。主要用到SocketServer,log,command,dbhandler,config几个模块。

间隔:1S,实时接收

import threading import inspect import logging import os import sys import mysql.connector import yaml import platform import subprocess from SocketServer import BaseRequestHandler from datetime import datetime from logging.handlers import RotatingFileHandler

流程图

    +------------+
    | Run Server |
    +------------+
          |
          v
    +------------+
    | Recive GPS | --<--
    +------------+      ^
          |             |
          v             |
    +------------+      ^
    |Analyse GPS |      |
    +------------+      |
          |             ^
          v             |
    +------------+      |
    | Import GPS | -->--
    +------------+

运行

  • 1.安装python运行环境,安装百度即可。
  • 2.安装程序所用的三方包,详细包见上面功能包。
  • 3.修改config文件夹下面的config.yaml配置文件,包括Server的Ip,Port,以及数据库的账号,密码等连接信息。
  • 4.运行gps_server.py文件。
  • 5.检查配置文件的mysql数据库是否有gps原始数据。
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].