懒人服务器 - 简介
2014-04-01 23:44
232 查看
“懒人服务器” 是一个用于快速开发网络应用服务器的代码框架。
写这样一个框架的主要目的是,想让平时从事网站应用开发的JAVA程序员,能更容易的进行基于TCP/IP网络通信协议的应用服务器开发,缩短其学习的曲线,减少因不熟悉网络编程而造成的软件质量问题,提高整个项目的开发效率。
懒人服务器的主要特点有三个:
基于成熟的 MINA 框架,这对网络通信层的性能和稳定性有所保障;
底层已定义好网络数据包格式,且封装好基本的收发功能,程序员一般无需了解底层网络通信的相关原理;而在应用层上,框架能支持对字节数组、字符串、JSON对象等常用网络数据进行直接的收发;同时也提供比较全面的网络数据处理功能,如分包、超时、压缩、加密等;
整合了Spring和MyBatis(即iBatis,能很容易的转换为Hibernate),整个框架的结构与经典的SSH(Struts+Spring+Hibernate)非常类似,所以其配置文件和开发模式,也与SSH非常接近,只要是熟悉SSH开发的程序员,便能很容易的过渡到以这个框架为基础的网络应用服务器开发中来。
“懒人服务器” 的代码地址是:https://code.csdn.net/u014138929/lazyboots-server
写这样一个框架的主要目的是,想让平时从事网站应用开发的JAVA程序员,能更容易的进行基于TCP/IP网络通信协议的应用服务器开发,缩短其学习的曲线,减少因不熟悉网络编程而造成的软件质量问题,提高整个项目的开发效率。
懒人服务器的主要特点有三个:
基于成熟的 MINA 框架,这对网络通信层的性能和稳定性有所保障;
底层已定义好网络数据包格式,且封装好基本的收发功能,程序员一般无需了解底层网络通信的相关原理;而在应用层上,框架能支持对字节数组、字符串、JSON对象等常用网络数据进行直接的收发;同时也提供比较全面的网络数据处理功能,如分包、超时、压缩、加密等;
整合了Spring和MyBatis(即iBatis,能很容易的转换为Hibernate),整个框架的结构与经典的SSH(Struts+Spring+Hibernate)非常类似,所以其配置文件和开发模式,也与SSH非常接近,只要是熟悉SSH开发的程序员,便能很容易的过渡到以这个框架为基础的网络应用服务器开发中来。
“懒人服务器” 的代码地址是:https://code.csdn.net/u014138929/lazyboots-server
相关文章推荐
- 服务器控件生命周期简介
- 邮箱服务器(一) 简介和cmd访问smpt和pop3服务器
- 服务器上Caffe安装及使用简介
- DB2 PC服务器本地磁盘集群部署模式简介
- Linux下FTP服务器原理简介及简单应用
- Linux下mail服务器应用之邮件系统简介
- MySQL性能优化的参数简介(服务器优化)
- 鸟哥的Linux私房菜(服务器)- 第三章、局域网络架构简介
- 开源SIP服务器OpenSIPS简介
- Web 服务器的配置与应用(一) —— Apache 简介
- Sersync服务器同步程序 项目简介与设计框架
- Centos环境下部署游戏服务器-简介
- 懒人的UML学习笔记1——UML简介
- Mosquitto服务器的搭建以及SSL/TLS安全通信配置 openhab raspberry-pi 眼泪成诗hocc 2016年05月07日发布 4.8k 次浏览 1、 SSL简介 SSL
- Web服务器压力测试工具简介
- Linux下FTP服务器原理简介及简单应用
- 懒人服务器 - 教程三、了解如何应用(DotNet客户端)
- Web服务器之Tomcat 简介(一)
- [转]: 服务器的架构简介
- XML简介之XML服务器及应用