您的位置:首页 > 理论基础 > 计算机网络

懒人服务器 - 简介

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息