1 Star 0 Fork 4

许仙绅 / Remote-Monitior-CloudServer

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

Remote-Monitior-CloudServer

1 物联网远程监测系统的云服务器代码,部署在拥有公网IP,能建立Tcp server的Linux云主机上;
2 确保linux已经安装sqlite,ubuntu下使用apt-get install sqlite 安装;
3 2000行代码,涵盖服务器建立、客户端并发、维护、协议解析、数据库操作;
4 实现物联网设备上线、数据上报、数据库维护、手机APP拉取数据等业务;
5 嵌入式物联网设备、手机APP程序见后续代码仓库。

源码结构及概要如下

├── app.c          //应用业务层  
├── app.h               
├── clientClass.c  //客户端类  
├── clientClass.h  
├── common.h       //通用定义  
├── database.c     //数据库操作  
├── database.h  
├── data.h         //数据定义  
├── includes.h  
├── main.c         //程序入口  
├── Makefile       //makefile  
├── proc.c         //协议处理  
├── proc.h  
├── README.md  
├── server.c       //服务器  
├── server.h  
├── sqlite3ext.h  
├── sqlite3.h  
└── sqlite3lib     //sqlite链接库  
    ├── libsqlite3.so -> libsqlite3.so.0.8.6  
    ├── libsqlite3.so.0 -> libsqlite3.so.0.8.6  
    └── libsqlite3.so.0.8.6  

空文件

简介

1 物联网远程监测系统的云服务器代码,部署在拥有公网IP,能建立Tcp server的Linux云主机上; 2 2000行代码,涵盖服务器建立、客户端并发、维护、协议解析、数据库操作; 3 实现物联网设备上线、数据上报、数据库维护、手机APP拉取数据等业务; 4 嵌入式物联网设备、手机APP程序见后续代码仓库。 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
C
1
https://gitee.com/axushilong/Remote-Monitior-CloudServer.git
git@gitee.com:axushilong/Remote-Monitior-CloudServer.git
axushilong
Remote-Monitior-CloudServer
Remote-Monitior-CloudServer
remote-main

搜索帮助