基于Java Mina框架的部标808服务器设计和开发
2013-11-08 15:50
411 查看
在开发部标GPS平台中,部标808GPS服务器是系统的核心关键,决定了部标平台的稳定性和行那个。Linux服务器是首选,为了跨平台,开发语言选择Java自不待言。
我们为客户开发的部标服务器基于Mina + Spring + Hibernate + Swing桌面系统开发,整个服务器的架构特点:
1.通信层:基于Java Mina通信框架进行GPS服务器开发,可以使得整个系统架构清晰,开发者可以专注于协议解析、业务和数据处理。
2.GPS终端协议层:而为了对于扩展终端的接入能力,协议层要具有很好的扩展能力,在解析的时候,根据不同的协议的时候,根据不同的协议同,而决定调用不同的协议解析插件。很多开发者,采用工厂模式是必不可少的,但是代码都是写死的,实际上引入Spring框架,通过良好的接口设计,通过简单的XML配置,就可以接入到系统当中。
3.业务层:对于底层转来的GPS数据,进行分层处理,实时数据入库、32种报警分析、各种报表统计等操作,这些操作,在超过5000台的大规模终端接入的情况下,变得异常复杂,即要保证系统的实时性,必须要提高处理能力,特别是报警分析的能力。但是频繁的大批量的数据入库,对于数据库的负担也是很大的,数据库处于极度繁忙的状态,对于客户端的查询调用影响很大。
需要购买源码的(800元带数据库)可以联系我:2379423771@qq.com
如需购买GPS平台源码+文档+服务,可以联系我2379423771@qq.com。
我们为客户开发的部标服务器基于Mina + Spring + Hibernate + Swing桌面系统开发,整个服务器的架构特点:
1.通信层:基于Java Mina通信框架进行GPS服务器开发,可以使得整个系统架构清晰,开发者可以专注于协议解析、业务和数据处理。
2.GPS终端协议层:而为了对于扩展终端的接入能力,协议层要具有很好的扩展能力,在解析的时候,根据不同的协议的时候,根据不同的协议同,而决定调用不同的协议解析插件。很多开发者,采用工厂模式是必不可少的,但是代码都是写死的,实际上引入Spring框架,通过良好的接口设计,通过简单的XML配置,就可以接入到系统当中。
3.业务层:对于底层转来的GPS数据,进行分层处理,实时数据入库、32种报警分析、各种报表统计等操作,这些操作,在超过5000台的大规模终端接入的情况下,变得异常复杂,即要保证系统的实时性,必须要提高处理能力,特别是报警分析的能力。但是频繁的大批量的数据入库,对于数据库的负担也是很大的,数据库处于极度繁忙的状态,对于客户端的查询调用影响很大。
需要购买源码的(800元带数据库)可以联系我:2379423771@qq.com
如需购买GPS平台源码+文档+服务,可以联系我2379423771@qq.com。
Java平台,参见:基于Struts+Spring+Hibernate+Ibatis+Quartz+Mina框架构建部标监控平台
.NET平台,参见:基于Asp.NET MVC构建GPS部标平台Cs客户端参见:GPS监控CS客户端设计
相关文章推荐
- GPS部标平台的架构设计(三) 基于struts+spring+hibernate+ibatis+quartz+mina框架开发GPS平台
- 基于Java Mina 通信框架的JT/T809转发服务器设计
- java服务器开发:基于mina的网络通信模块
- 基于Java Netty框架构建高性能的部标808协议的GPS服务器
- 基于Java Mina 通信框架的JT/T809转发服务器设计
- 基于MINA框架快速开发网络应用程序
- 基于.Net(C#开发)平台的三层框架架构软件的设计与实现
- Java 开发基于Zookeeper,Spring,vue.js的高并发多用户模块化微信商城系统(四) Java微框架Spring Boot的应用
- 一个使用Java jdk8中Nashorn(Java javascript引擎)设计的Web开发框架
- Teddy's Knowledge Base--基于.Net 2.0 (C# 2.0, ASP.NET 2.0)的快速开发框架设计NBear V2.0.0 [开源]
- 基于mina框架的GPS设备与服务器之间的交互
- 基于Java、Kafka、ElasticSearch的搜索框架的设计与实现
- 【Qt编程】基于Qt的词典开发系列<一>--词典框架设计及成品展示
- 基于构件开发的应用框架设计
- 使用mina框架,开发基于tcp/ip协议的门禁设备
- SLG手游Java服务器的设计与开发——网络通信
- 基于MINA框架快速开发网络应用程序
- 一个使用Java jdk8中Nashorn(Java javascript引擎)设计的Web开发框架
- 基于 Java 的模块化开发框架 JarsLink
- Apache Solr采用Java开发、基于Lucene的全文搜索服务器