论文部分内容阅读
近年来,随着互联网的发展,传统的办公模式已经很难再满足大家的需求,传统的办公模式限制了人们的办公地点和办公环境,局限了员工之间的协同工作,移动办公的出现就是帮助企业解决这些问题。在移动办公的支持下,人们可以随时随地进行办公,只要用户连上网,就可以通过随身携带的智能手机进行办公。现在,企业员工需要经常外出办公,无论是见客户还是出差,都要离开办公室进行工作,在移动办公的帮助之下,人们即使不在办公室里也可以实现各项工作的完美结合。如何帮助企业更好的管理公司,如何实现大量企业用户的同时使用,如何把云平台系统做到安全、高效、灵活,是本文主要研究的问题。云平台的强大计算能力和安全可靠的数据存储能力很好的解决了上述问题,云平台提供专业的可弹性伸缩的计算服务,快速构建更稳定、更安全的应用,提升运维效率,降低IT成本,负载均衡可以处理高并发同时访问,消除单点故障,云盘数据可靠性不低于99.999%,自动宕机迁移、数据备份和回滚,系统性能报警;系统采用安全可靠开源的Linux系统centos;服务器端采用优秀的高性能的网络应用程序框架Netty。本文主要的研究工作如下:(1)移动办公云平台的现状调研和需求分析前期主要调研了移动办公系统的现状和发展前景,介绍了研究和开发移动办公云平台的相关技术,阐述了系统需求分析和平台的架构设计,最后结合互联网、云平台和一些优秀框架的特点,设计和实现针对中小企业移动互联网办公云平台。(2)基于Netty的云平台的总体架构设计与实现为解决传统RPC网络并发处理相对较慢的问题,基于Netty设计一个分布式服务框架RSF,可用于处理大量的数据请求和快速响应,利用多线程或者IO多路复用技术进行处理,具有高并发、高访问、高可用的特点。(3)移动办公系统模块的设计与实现为了解决企业移动办公的需求,设计一套企业常用的功能模块,使PC端和手机端的数据同步,达到企业用户随时随地能够办公的要求。本文最后通过功能、性能的测评和应用效果分析,验证了基于netty的中小企业移动互联网办公云平台在移动办公领域具有很好的应用价值。