- 网页设计 整站网页设计 网站模板设计 网站开发 综合门户网开发 企业网站开发 电子商务网站开发 资讯网站开发 团购网站开发 手机网站开发 宣传展示网站 网站功能开发 网站特效制作 应用软件开发 手机应用软件 计算机应用软件 软件美工 程序修改 仿网站开发 脚本插件 软件测试 网站改版 企业办公系统 软件汉化 软件界面皮肤 企业办公系统界面 应用移植 Android开发 IOS开发 应用汉化 安卓系统定制 网店装修 【淘宝网店装修 网店推广 网店收藏分享 淘宝店铺策划 淘宝微博推广 打造款 详情页设计 淘宝论坛推广 淘宝QQ群推广 淘宝软文写作 详情页文案 店铺模板设计 店铺首页设计 店铺海报设计 店铺banner设计】
部标JTT808协议 GPS服务器 协议解析器 C# 源文件 二次开发
- 无参数
亲,拍下后在备注或邮件、QQ(90)留言中留下邮件地址(推荐QQ邮箱)。我们收到后会第一时间发给您!
===================================================
宝贝简介:
C#版本JT 808源码很完整,已通过交管平台接入,可以直接使用。如果自己来写,可能需要很长时间的编写,由于需要结合终端或模拟终端进行测试,很多测试用例很难测试,如拍照,多媒体上传,行车记录仪数据上传等等,很容易走弯路,浪费了大量的时间,建议直接购买808源码省时省力。
此外,赠送你JT808模拟测试终端,可以模拟硬件设备的上传行为通过TCP或UDP发送数据,帮助检验程序是否正确的实现了808协议。
===================================================
开发环境:
Asp.net + VS2010 + C# + SQL(咨询特价)
Asp.net 数据库调用采用NHibernate框架的方式
===================================================
主要功能:
1.支持TCP和UDP两种传输协议, 完整实现808协议的所有命令和消息;
2.基于完成端口的异步通信模尸可以支持大规模运输车辆的终端并发上传GPS数据;
3.对于数据包和定位包及服务器终端连接状态进行在线实时监控,提供在线下发命令接口可以很方便的与终端进行交互,如拍照摄像等;
4.对于GPS数据包进行日志保存,便于调试跟踪。
5.开发语言采用C# .NET4.0框架, 数据库框架采用Nhibernate,这样便于数据库移植,可以支持Oracle, MySql和MS Sqlserver等多个数据库。
6.Socket服务器模型采用了基于SocketAsyncEventArgs的SocketServer. SocketAsyncEventArgs是.net提供的关于异步socket类,封装了IOCP的使用,可以用它方便的实现非阻塞通信(non-blocking IO),同时采用对象池和缓冲区管理,大大减少了对象分配和垃圾收集的工作,对于Server性能和吞吐量有很大提升。单机测试可以并发支持上万个终端。
7.数据库版,自动分析GPS数据,形成报警记录,停车报表,油量记录和加油漏油记录、历史轨迹等多个丰富的报表,直接拿来就可以用。
8.高性能的解析模块,在大规模连接的情况下,对于上传的数据包的粘包、断包仍然需要进行不差毫厘的解析,防止出现丢包的情况,这也是交通部平台过检所要求的:在5000和1万个终端连接的情况下,不允许出现连接中断、丢包的情况。
主界面功能如下图所示,提供连接和数据包的视图,对于连接的终端可以批量下发各种命令。
服务器提供了从终端控制、参数设置和行车记录仪及其他所有808规定的平台下发指令。可以对多个终端下发。
GPS服务器连接的特点是基于长连接,高吞吐量的处理特点,
1.很多企业在设计的时候,基于TCP协议开发,服务器所承受的连接都是长连接。
2.由于808协议规定终端发上来的包除了应答包,都要进行应答,很多终端企业在开发的时候,死板的照抄808协议,不应答不行。这样就造成了大批量数据上传和大批量数据应答的情况。实际上定位上传的数据包完全不应该应答,心跳包就更没道理去进行应答了。
为了提高终端接入能力和数据分析、入库能力,将终端消息的处理分成独立的五级处理模块,每个处理模块都是异步独立的,每个模块内都含有独立的处理队列,互不影响,提高数据的吞吐量和系统的响应能力。
1)第一级:实时数据解析入库,入库能力决定了客户端所看到的实时数据是否延迟;
2)第二级:报警分析并入库(包括32种808协议规定的报警、停车报警和路线偏移报警),报警分析只有快速分析才能快速的推送到前端客户端;
3) 第三级:消息应答和指令下发,应答可以有一定的延迟,而不影响整个系统性能。
4)第四级:报表统计,由于油量统计、里程统计、上线率统计,需要定时扫描数据库,生成每个时段的数据统计提供给报表查询使用.
5)第五级:日志记录和显示
如下图,采用终端模拟工具,自动生成静态车辆数据,自动进行并发连接、注册和鉴权后,开始定位数据上传。每个车辆的上传轨迹是独立不重复的,报警位和状态位定时反转,便于测试报警分析和入库能力。这样经过五秒传一次的模拟的压力测试后,真实环境就不在话下了。
提供WCF服务接口,使得客户端和其他第三方系统可以调用,从而能够对终端下发各类命令。
===================================================
========================================
JTT808系统平台功能检测要求
企业平台流程图:
政府平台流程图:
========================================
好评有礼:
交通部道路运输车辆卫星定位系统部标JTT808、809、796标准大全-全部文档
===================================================
热门设计活动