首页> 中文学位 >基于RESTful的牙齿正畸信息服务平台的设计与开发
【6h】

基于RESTful的牙齿正畸信息服务平台的设计与开发

代理获取

摘要

RESTful架构可以让Web服务和Web应用系统在更加贴近Web本身特性的基础上进行开发、部署和调用,由于它具有便捷、轻量级以及通过HTTP协议直接传输数据的特性,基于RESTful的Web服务逐渐成为代替SOAP服务的一种较好的方案。牙齿矫正行业这些年发展迅猛,但绝大多数诊所和医院都处于信息孤岛的状态,行业内缺少交流与合作的平台。如何利用J2EE技术开发出一个结构清晰、扩展性较强和简单易用的基于RESTful的牙齿正畸信息服务平台,成为企业不得不考虑的问题。
  本文首先讨论了基于RESTful的牙齿正畸信息服务平台内部架构的设计方案,在此基础上,利用SSM(Spring、Springmvc、Mybatis)框架代替传统的SSH框架,并在Web层的设计上加入对RESTful架构风格的支持,使系统能够响应RESTful风格的URL请求。同时,本文通过设置全局异常处理器来处理系统内部Web层、业务层和持久层可能会出现的异常问题,保障系统的稳定运行。其次,利用基于资源的访问控制方案代替传统的基于角色的访问控制方案,不仅可以对系统粗、细粒度权限管理进行不同的处理,还可以在不修改系统访问控制流程的情况下对用户所对应的角色进行权限的修改操作。在用户认证过程中,利用基于MD5的加盐、多重加密算法代替单一的MD5算法,提高系统的信息安全。最后,以资源为导向,对系统中包含的资源和接口方法进行RESTful API设计,使系统以面向ROA(Resource-Oriented Architecture)的方式完成RESTful风格化。通过对系统的开发与测试,结果表明基于RESTful的Web应用开发具有简单、易扩展、结构清晰的特点。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号